安装完centos7之后发现无法联网
cd /etc/sysconfig/network-scripts/
vim ifcfg-ens33
TYPE=Ethernet PROXY_METHOD=auto BROWSER_ONLY=no BOOTPROTO=static DEFROUTE=yes IPV4_FAILURE_FATAL=yes NAME=ens33 UUID=9100f10c-3c82-4779-83b1-8ef3dbe183be DEVICE=ens33 ONBOOT=yes IPV6_PRIVACY=no HWADDR=00:0C:29:DD:EF:60 IPV6INIT=no主要添加的内容是HWADDR=00:0C:29:DD:EF:60,这个值是网卡设备的mac地址,可以通过
ip addr命令查找
重启之后可以联网了但是只能连接主机,解析不了域名
这种情况大概率可能是禁用了dns
然后我就自己设置了网关和dns
dns1=192.168.1.1 GATEWAY=192.168.1.1 IPADDR=192.168.1.10 PREFIX=24 DNS1=192.168.1.1网关就是该网段的第一个地址,也是路由器的地址
dns可以是网关地址,
我在网络连接中也可以设置dns,设置后就会在配置文件中生成,DNS1=192.168.1.1就是自动生成的
TYPE=Ethernet // 网卡类型:为以太网
PROXY_METHOD=none //代理方式:关闭状态
BROWSER_ONLY=no //只是浏览器:否
BOOTPROTO=dhcp //设置网卡获得ip地址的方式,可能的选项为static(静态),dhcp(dhcp协议)或bootp(bootp协议).
DEFROUTE=yes //默认路由:是, 不明白的可以百度关键词
默认路由IPV4_FAILURE_FATAL=no //是不开启IPV4致命错误检测:否
IPV6INIT=yes // IPV6是否自动初始化: 是[不会有任何影响, 现在还没用到
IPV6] IPV6_AUTOCONF=yes // IPV6是否自动配置:是[不会有任何影响, 现在还没用到IPV6]
IPV6_DEFROUTE=yes // IPV6是否可以为默认路由:是[不会有任何影响, 现在还没用到IPV6]
IPV6_FAILURE_FATAL=no //是不开启IPV6致命错误检测:否
IPV6_ADDR_GEN_MODE=stable-privacy // IPV6地址生成模型:stable-privacy [这只一种生成IPV6的策略]
NAME=ens34 # 网卡物理设备名称
UUID=8c75c2ba-d363-46d7-9a17-6719934267b7 // 通用唯一识别码,没事不要动它,否则你会后悔的。。
DEVICE=ens34 // 网卡设备名称, 必须和
NAME值一样ONBOOT=no // 系统启动时是否设置此网络接口,设置为yes时,系统启动时激活此设备
IPADDR=192.168.103.203 //网卡对应的ip地址
NETNASK=255.255.255.0 //子网 24就是255.255.255.0
GATEWAY=192.168.103.1 //网关:x.x.x.x
DNS1=114.114.114.114 // dns :x.x.x.x
HWADDR=78:2B:CB:57:28:E5 //mac地址
通过这次实践,我对dns服务的理解加深了,没有dns就无法解析域名,自然无法连接外网
一般路由器可以作为dns服务器
路由器也可以作为网关