Linux网络知识详解以及demo(Centos6、7)——OSI、TCP、UDP、IP、子网掩码/划分、网关、路由、广播、虚拟网络、网卡、交换机、DNS、ARP

ip地址:网络通讯标识信息

子网掩码:在局域网中可以有多少个主机

网关:从一个局域网到另一个局域网的必经之路

网络号:主机位全为0

广播地址:主机位全为1

子网掩码:网络位全为1,主机位全为0

虚拟软件网络配置
  • 仅主机模式

    • 宿主机可以访问外网,虚拟主机不能访问外网,只能和宿主机或其他虚拟主机建立通讯
    • 优缺点:
      • 优点:更加安全
      • 缺点:不能连接外网
  • NAT模式

    • 宿主机和虚拟主机都可以访问外网
    • 但是虚拟主机访问外网的时候ip地址是宿主机的ip
    • 并且宿主机的IP和虚拟机的ip网络信息可以不一样
      • 宿主机:10.0.3.62
      • 虚拟机:10.0.0.3
    • 优缺点
      • 优点:不容易出现网络冲突
      • 缺点:其他宿主机不能直接访问虚拟主机
  • 桥接模式

    • 宿主机和虚拟主机都可以访问外网
    • 宿主机和虚拟主机的ip的网络信息是一样的,但是可能会出现ip地址冲突
      • 宿主机:10.0.3.62
      • 虚拟机:10.0.3.11
    • 优缺点
      • 优点:其他宿主机可以直接访问虚拟机
      • 缺点:容易出现ip地址冲突
远程连接排错方法
  • 去的道路是通畅–链路是通畅的
    • 检查链路通畅的方法:ping ip地址
    • 不通畅的原因:
      • 物理线路有问题/物理主机被人关机
      • 网络安全设备阻止了ping
      • 虚拟主机网卡地址是否设置正确
      • 虚拟网卡有没有开启并且配置正确
      • 虚拟主机网络服务是否开启
  • 有网络安全策略进行阻止访问
    • 防火墙的端口是否允许访问
    • SSH服务配置中也可以防止用户远程连接
  • 远程服务没有开启(sshd 端口号是22)
    • 检查远程服务是否开启:talnet ip地址 端口号
      • 网络中会将每个网络服务设置一个数字编号,成为网络服务端口
      • 开启sshd:systemctl start sshd
    • 虚拟网络编辑器中网卡设置错误 进行默认还原即可
    • 虚拟软件程序运行有问题
      • 检查虚拟软件服务是否开启
        • windows+r
        • services.msc
        • 将相关服务进行开启或者重启
网卡配置信息
cat /etc/sysconfig/network-scripts/ifcfg-eth0

#指定网络类型 以太网Ethernet
TYPE=Ethernet
#网络启动协议 如何让主机得到ip地址
	a、自己手动配置	none(关闭)static(静态,自己手动数据)
	b、自动获取地址	dhcpd(了解)
BOOTPROTO=none
#主机网卡名称
NAME=etho
#虚拟主机,会给每个硬件一个标识
UUID=31048995-e74f-4f99-8e19-0da439ea257b
#主机网卡的名称,设备名称物理名称
DEVICE=etho
#设置网卡是否处于开启状态
ONBOOT=yes
#静态配置ip地址,表示主机身份
IPADDR=10.0.0.200
#定义网络中可以有多少主机:房间里可以有多少人
PREFIX=24
#一个网络到另一个网络到必经之路
GATEWAY=10.0.0.2
#DNS 建立域名与网络ip地址的对应关系,如果没有好的DNS,ping域名会不通
DNS1=223.5.5.5
修改配置文件后需要重启,但是这个会重启所有的网卡
systemctl restart network
systemctl status network
单独关闭一个网卡然后立即重启一个网卡
ifdown eth0 && ifup eth0
如果确定配置文件正确重启网络服务失败
systemctl stop NetworkManager
/etc/resolv.conf也可以修改DNS信息,但是优先级低于网卡配置文件
网络通讯基本原理
  • 主机之间需要有传输介质
  • 主机上必须有网卡设备
    • 可以将二进制信息转换为高低电压 信号的调制过程
    • 可以将高低电压转换为二进制信息 信号的解调过程
  • 100Mbps传输速率: 100 Mbit per second :每秒钟传输100M bit的信息
    • 用来判断连续的高电压或低电压有几个
    • 多台主机需要协商网络速率:网络中传输速率最低的速率
  • 购买一个100M网

你可能感兴趣的:(linux)