参考:https://www.cnblogs.com/zhouyalei/p/6273516.html
借鉴:https://www.jb51.net/article/99264.htm
DNS:https://blog.csdn.net/charlsecharlse/article/details/17955119
LinuxAPI文档:http://man.linuxde.net/ifconfig
相关概念:
网卡绑定:将多个物理网卡绑定成一个虚拟网卡。好处:提高带宽,和稳定性,当其中一个物理网卡出现问题,不影响业务。
静态ip:人工手动设置IP,当计算机连接网络时,会检查自己的IP,如果有,就是用自己的IP,没有的话,就是向路由器请求IP,路由器的DHCP就会给该计算机分配一个IP。
动态ip:都路由器分配的IP,如果长时间不用,会被回收,下次请求,再次被分配IP。
网络配置文件解析:
TYPE="Ethernet" BOOTPROTO="dhcp" DEFROUTE="yes" PEERDNS="yes" PEERROUTES="yes" IPV4_FAILURE_FATAL="no" IPV6INIT="yes" IPV6_AUTOCONF="yes" IPV6_DEFROUTE="yes" IPV6_PEERDNS="yes" IPV6_PEERROUTES="yes" IPV6_FAILURE_FATAL="no" NAME="eno16777736" UUID="2adf4714-77ec-48dc-a12c-6c967f633515" DEVICE="eno16777736" ONBOOT="yes"
BOOTPROTO={none,static,dhcp}
bootproto由三种参数,none:绑定网卡;static:静态ip;dhcp:动态ip。
################################### DEVICE=eth0 TYPE=Ethernet UUID=e8e5504f-6b1d-42b3-9b92-bd71a8b87517 ONBOOT=yes NM_CONTROLLED=yes BOOTPROTO=none HWADDR=00:0C:29:EC:45:D4 IPADDR=192.168.16.90 PREFIX=24 GATEWAY=192.168.16.1 DNS1=114.114.114.114 DEFROUTE=yes IPV4_FAILURE_FATAL=yes IPV6INIT=no NAME="System eth0" ####################################
IPADDR=192.168.16.90 IPV4地址
PREFIX=24 掩码
GATEWAY=192.168.16.1 网关
DNS1=114.114.114.114 DNS服务器