一、引言
在linux系统中,有时需要将网络配置成指定的ip。这个问题自己遇到好几次,每次都会有些细节想不起来,特此把它写下来,下次忘记直接翻出来看,就不用一直百度。
二、问题
设置网络ip为172.25.10.24,静态ip,子网掩码255.255.255.0
三、操作过程
在VMware虚拟机中实现这个过程。
1、首先,在VMware菜单栏点击编辑 -> 选择“虚拟机网络编辑器”,打开如下窗口。
2、选择VMnet8,点击右下方的更改设置,获取权限,选择NAT模式,然后修改子网ip,和子网掩码。
3、查看网络网关,点击中间的NAT设置。查看网关,后面在虚拟机中配置网络的时候回用到。如下图。
4、然后点击确定,应用。回到linux系统中,首先我们要编辑网络配置文件,在这个目录下面 /etc/sysconfig/network-scripts/ ,以 ifcfg- 开头,加上网卡名。
5、使用vi /etc/sysconfig/network-scripts/ifcfg-ens33编辑配置文件,编辑好以后,保存退出。
注意:网关要和我们前面说的网关一样,不然无法上网。
上面这个是我已经修改过的,基本上有这些参数就能上网了。源文件里面还有许多参数,没用到的都删掉了。
6、最后一步就是使用网络重启命令,使配置生效就可以了
systemctl restart network
四、总结
这里有几个问题:
1、linux网关要和虚拟机网络编辑器对应;
2、桥接模式是直接给linux分配一个ip地址,这样就像一台独立的主机,可以直接上网。但是注意,如果你是在一个局域网络上办公,有可能你的虚拟机的ip会和其他主机产生ip冲突,引发不必要的问题。所以建议用NAT模式。NAT模式是通过你的主机来上网。