通常本地的虚拟机,默认都是动态IP,这就意味着,每次重启机器,IP 地址都会发生变化,虽然不影响正常使用,但是每次重启都发生变化,这就导致还需要看一眼,才知道当前新的IP 是多少,那么有没有什么办法可以永久设置成静态IP 呢,答案是有的。
系统版本:
1 | $ cat /etc/redhat-release |
查看当前网卡的名称:
一台电脑可能有多个网卡,如何判断哪一个是当前正在使用的?
就看哪个网卡的IP 刚好是该机器当前的IP。
比如在上面的例子中,机器当前的IP 是192.168.1.100
,那么只要确定某个网卡的IP 也是 192.168.1.100
,那这个网卡就是我们要找的了。
编辑对应的配置文件:
1 | $ cd /etc/sysconfig/network-scripts |
设置静态IP 配置文件如下:
1 | TYPE="Ethernet" |
重启网络:
1 | service network restart |
如果没有生效,可以尝试编辑/etc/resolv.conf
,加入以下配置:
1 | nameserver 114.114.114.114 # 和上面的DNS 服务器保持一致 |
再次重启网络。
需要注意的是:这种配置是永久生效的,即使下次重启电脑,IP 地址也不会发生变化。
至此,就完成了设置静态IP 的全部配置。