虚拟机中CentOS系统设置静态ip

来源:互联网 发布:mate8新机如何连接网络 编辑:程序博客网 时间:2024/06/05 11:14

首先,请先将你的虚拟机的网络连接模式设置为NAT模式,因为本文是基于NAT进行设置的。具体设置方法为:

在虚拟机系统关闭的状态下,对着要设置的虚拟机系统点击鼠标右键,在弹出窗口中选择“设置”选项,会弹出以下窗口:

按照图中红色框中内容进行设置即可。设置完成后启动虚拟机,准备进入下面的操作。

首先先让虚拟机网络在DHCP模式下工作,具体操作为:

1、对着CentOS系统桌面右上角的电脑图标单击鼠标右键,在弹出窗口中选择“edit connections...”选项;


2、在弹出窗口中双击“System eth0”(也有可能是eth1,这个具体看你自己的虚拟机系统,查看方式是在命令窗口中输入ifconfig,输出结果的最前端显示的就是)或者单击它之后再单击右方的“Edit”按钮;

3、在弹出窗口中,进入“IPv4 Settings”选项卡,在Method项中选择“Automatic(DHCP)”,点击右下方的“Apply...”按钮即可。

设置成DHCP后,需要在root用户下重启一下网络服务,命令为

/sbin/service network restart
重启完成之后,在命令窗口中输入指令“nm-tool”查看相关信息:

记住上图中红色框圈中的信息。

之后,需要获取你的物理机提供给虚拟机网络vmnet8的子网以及可用ip范围。具体步骤如下:

1、在VMware的菜单栏中单击编辑,选择“虚拟网络编辑器”;

2、在弹出窗口中,单击“VMnet8”,然后在下面的面板中选择DHCP设置,这时可以看到可用的ip地址范围;

获取了这些信息之后,我们可以进行静态ip地址设置了。

1、进入System eth0的IPv4 Settings界面;

2在Method中选择“Manual”选项,并在Addresses中点击“Add”按钮,在“Address”属性下填写你要设置的ip地址,记住需要在之前获得的可用ip地址范围之内,这里我的设置成192.168.127.201,在“Netmask”中填写子网掩码,我的是255.255.255.0,接着在“Gateway”中填写网关,这个值是在之前的nm-tool命令的结果中得到的,我的是192.168.127.2,最后在“DNS servers”中填入DNS地址,这个值也是在nm-tool命令的结果中获取的,我的是192.168.127.2,填写完成之后点击“Apply...”按钮;

3、最后一步,在命令窗口中的root用户下,输入命令“/sbin/service network restart”重启网络服务即可。这时我们输入ifconfig指令就可以看到,虚拟机的ip地址已经设置成我们需要的地址了。

至此,虚拟机下CentOS的静态ip地址设置顺利完成。

需要注意的是,这种方法是在DHCP可以正常使用的情况下可以让我们自己设置自己虚拟机的ip地址的,如果本身DHCP下就无法让物理机和虚拟机互相PING通,则本方法可能无法解决你的问题。

0 0
原创粉丝点击