Centos7网络配置

来源:互联网 发布:java统一协议才能注册 编辑:程序博客网 时间:2024/06/03 12:54

问题

之前装了centos7的虚拟机,然后一直上不了网。配置了ip等信息也不行。检查了ip地址等信息,也是对着,就是上不了网。今天尝试把配置文件上(/etc/sysconfig/network-scripts/ifcfg-ens33)的配置信息修改成如下信息:

TYPE=EthernetBOOTPROTO="dhcp"DEFROUTE=yesIPV4_FAILURE_FATAL=yesIPV6INIT=yesIPV6_AUTOCONF=yesIPV6_DEFROUTE=yesIPV6_FAILURE_FATAL=noIPV6_ADDR_GEN_MODE=stable-privacyNAME=ens33UUID=17a372be-2630-44c8-9baf-41f799d8d0abDEVICE=ens33ONBOOT=yesPEERDNS=yesPEERROUTES=yesIPV6_PEERDNS=yesIPV6_PEERROUTES=yesIPV6_PRIVACY=noHWADDR=00:0c:29:91:16:66DNS1=202.106.0.20

我把BOOTPROTO从原本的static改成了dhcp,并且将原来我配置的IPADDR等信息删除了。
重启网络服务
systemctl restart network.service
在查看网卡信息:

[disda@centos7 ~]$ ip add1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN qlen 1    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00    inet 127.0.0.1/8 scope host lo       valid_lft forever preferred_lft forever    inet6 ::1/128 scope host        valid_lft forever preferred_lft forever2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000    link/ether 00:0c:29:91:16:66 brd ff:ff:ff:ff:ff:ff    inet 192.168.254.130/24 brd 192.168.254.255 scope global dynamic ens33       valid_lft 1410sec preferred_lft 1410sec    inet6 fe80::20c:29ff:fe91:1666/64 scope link        valid_lft forever preferred_lft forever

我们可以看到dhcp为主机分配了192.168.254.130/24这个地址,现在再进行测试

[disda@centos7 ~]$ ping www.baidu.comPING www.a.shifen.com (61.135.169.121) 56(84) bytes of data.64 bytes from 61.135.169.121 (61.135.169.121): icmp_seq=1 ttl=128 time=21.5 ms64 bytes from 61.135.169.121 (61.135.169.121): icmp_seq=3 ttl=128 time=21.4 ms64 bytes from 61.135.169.121 (61.135.169.121): icmp_seq=4 ttl=128 time=20.9 ms64 bytes from 61.135.169.121 (61.135.169.121): icmp_seq=5 ttl=128 time=21.4 ms

可以看到我们现在就ping通了。

小结

好吧,虽然成功连接上网络了。但是为什么用静态static来配置ip地址就不能上网,这个我也还不清楚,可能有些参数配置错误,或者没有配吗。所以展示只能选择dhcp来设置。