首页 新闻 搜索 专区 学院

CentOS 7 配置静态地址后为何还会有一个动态地址?

0
悬赏园豆:50 [待解决问题]

  在虚拟机中安装了CentOS 7操作系统,我按照网上的教程配置了 /etc/sysconfig/network-scripts/目录下的 ifcfg-eno16777736 文件,先将 网卡的NAME改为 eth0,同时将DEVICE=eno16777736改为DEVICE=eth0,并且禁用了IPV6,然后配置了IPADDR=192.168.1.210,再将 ifcfg-eno16777736文件名改为eth0,如下图所示:

 

而且还按照这个网页的教程 http://jingyan.baidu.com/article/7f41ecec1b022e593d095c1e.html

在/etc/default/grub中加入了 "net.ifnames=0 biosdevname=0"

还在 /etc/udev/rules.d/中创建了 70-persistent-net.rules 文件,添加内容如下:

 

重启了网络,然后输入 ifconfig,看到如下所示:

显示的ip地址是192.168.1.106,不是我所设置的192.168.1.210;

但是输入 ip addr命令查看:

结果显示 eth0网卡下有两个IP地址,其中第二个地址是我设置的192.168.1.210。我试了试,两个地址都能ping 通。

并且,我用WinScp通过这两个地址,输入正确的用户名和密码后,都可以登录到虚拟机系统,这是什么原因呢?当然现在也能用,我只是好奇为何会多出来一个192.168.1.106的地址呢?

HorseShoe2016的主页 HorseShoe2016 | 初学一级 | 园豆:67
提问于:2016-06-24 12:39
< >
分享
所有回答(1)
0

在 /etc/sysconfig/network-scripts/ 中有没有 ifcfg-eth0 文件?

dudu | 园豆:37633 (高人七级) | 2016-06-24 15:52

原来没有这个文件,我按照网上的教程修改了文件名,将原来的ifcfg-eno16777736 改成了 ifcfg-eth0了。

 

支持(0) 反对(0) HorseShoe2016 | 园豆:67 (初学一级) | 2016-08-08 18:44
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册