测试环境为Centos71.网卡信息文件1.文件位置/etc/sysconfig/network-scripts/ifcfg-*Instance[vagrant@10~]$ifconfigeth0:flags=4163<向上、广播、运行、多播>mtu1500inet10.0.2.15网络掩码255.255.255.0广播10.0.2.255inet6fe80::e096:3a76:6df1:bd6dprefixlen64scopeid0x20:80b0醚:2:57:88txqueuelen1000(以太网)RX数据包952字节85854(83.8KiB)RX错误0丢弃0溢出0帧0TX数据包621字节73814(72.0KiB)TX错误0丢弃0flaghsion溢出0etollicarrier=4163mtu1500inet192.168.33.88netmask255.255.255.0broadcast192.168.33.255inet6fe80::a00:27ff:fedb:788fprefixlen64scopeid0:27:78:8ftxqueuelen1000RXpackets(Ether6net)字节4389(4.2KiB)RX错误0丢弃0溢出0frame0TXpackets18bytes2208(2.1KiB)TXerrors0dropped0overruns0carrier0collisions0lo:flags=73mtu65536inet127.0.0.1netmask255.0.0.0inet6::1prefixlen128scopeid0x10looptxqueuelen0(LocalLoopback)RXpackets0bytes0(0.0B)RXerrors0dropped0overruns0frame0TXpackets0bytes0(0.0B)TXerrors0dropped0overruns0carrier0collisions0[vagrant@10~]$ll/etc/sysconfig/network-scripts/ifcfg-*-rw-r--r--1rootroot1682015年7月14日/etc/sysconfig/network-scripts/ifcfg-enp0s3-rw-rw-r--1vagrantvagrant214May1410:52/etc/sysconfig/network-scripts/ifcfg-eth1-rw-r--r--1rootroot254Jan216:29/etc/sysconfig/network-scripts/ifcfg-lo[vagrant@10~]$cat/etc/sysconfig/network-scripts/ifcfg-loDEVICE=loIPADDR=127.0.0.1NETMASK=255.0.0.0NETWORK=127.0.0.0#如果你有问题带门控的ems使127.0.0.0/8成为火星人,#你可以将其更改为其他内容(例如255.255.255.255)BROADCAST=127.255.255.255ONBOOT=yesNAME=loopback[vagrant@10~]$cat/etc/sysconfig/network-scripts/ifcfg-eth1#VAGRANT-BEGIN#下面的内容是Vagrant自动生成的。不要修改.NM_CONTROLLED=yesBOOTPROTO=noneONBOOT=yesIPADDR=192.168.33.88NETMASK=255.255.255.0DEVICE=eth1PEGERRANTEND[vagrant@10~]$cat/etc/sysconfig/network-scripts/ifcfg-enp0s3#GeneratedbydracutinitrdNAME=“enp0s3”DEVICE="enp0s3"ONBOOT=yesNETBOOT=yesUUID="8924a5b0-f9f4-453b-910d-118a91dac1ec"IPV6INIT=yesBOOTPROTO=dhcpTYPE=Ethernet2。配置详情配置说明DEVICE网卡设备名BOOTPROTO是否使用dhcp(动态主机配置协议),可选值:none、static、dhcpHWADDRMAC地址NM_CONTROLLED是否启用NetworkManager图形化管理工具,推荐noONBOOT是否启动网卡默认TYPE网络类型(Ethernet:Ethernet)UUID网卡唯一识别码*IPADDRIP地址*NETMASK子网掩码*GATEWAY网关*DNS1DNSIPV6INIT是否启用IPv6USERCTL是否允许非root用户控制此网卡当BOOTPROTO为dhcp时,mark*项目自动获取,无需填写2.主机名文件1.文件位置/etc/sysconfig/network2.配置详情配置说明NETWORKING是否使用网络NETWORKING_IPV6是否支持IPv6HOSTNAME主机名3.DNS配置文件1.文件位置/etc/resolv.confInstance[vagrant@10~]$cat/etc/resolv.conf#由NetworkManagernameserver10.0.2.32生成。详细配置配置说明nameserver定义DNS服务器的IP地址domain定义本地域名search定义域名的搜索列表最重要的是nameserver关键字,如果没有指定nameserver如果找不到DNS服务器,其他关键字是可选的。nameserver表示解析域名时该地址指定的主机为域名服务器。其中,按照域名在文件中出现的先后顺序查询域名服务器,只有当第一个域名服务器没有响应时,才查询后面的域名服务器。通常,不要指定超过3个服务器。域声明主机的域名。许多程序都使用它,例如邮件系统;在对没有域名的主机执行DNS查询时也使用它。如果没有域名,将使用主机名,删除第一个点(.)之前的所有内容。search其多个参数表示域名查询顺序当查询没有域名的主机时,会在search声明的域中分别搜索该主机。域和搜索不能共存;如果存在,将使用后者。4.私有IP对应的主机名1.文件位置/etc/hostsinstance[vagrant@10~]$cat/etc/hosts127.0.0.1localhostlocalhost.localdomainlocalhost4localhost4.localdomain4::1localhostlocalhost.localdomainlocalhost6localhost6.localdomain6127.0.0.1user.bluelive.o127.0.0.1task.bluelive.o127.0.0.1ad.bluelive.o2。配置详细私有IP主机名别名