当前位置:首页 > 虚拟机 > 正文

主机和虚拟机怎么设置固定ip


一、VMWARE,如何设置主机访问虚拟机。虚拟机IP固定192.168.0.10。主机在不同网络条件下IP会变.如果自动检测主机的IP,则可以将虚拟机的网络状态设置为“桥接”,但IP也会自动检测,因此可以找到与主机同一网段的IP。如果不同网络区域的主机使用固定IP,但IP不同,那么很简单,只需将192.168.0网段添加到主网卡即可。)就是这样,虚拟机还是用桥接器。
如果主机必须使用自动发现或者虚拟机必须使用192.168.0网络类IP,则只能添加环回网卡并在“虚拟网络配置器”网卡中更改桥接目标。。


二、怎么设置虚拟机的IP?

Linux系统中设置IP地址的方法如下

工具/材料

VMWare10.0

CentOS6.464位

方法/步骤1

1在屏幕上单击鼠标右键选择“在终端中打开”,打开命令行,相当于Windows系统中的cmd。

2在命令行中输入:more/etc/sysconfig/network-scripts/ifcfg-eth0(注意more和eth0后面必须有一个空格,最后一位数字必须设置为零)。

3接下来,输入:ifconfigeth0102.168.0.1网络掩码255.255.255.0。将eth0网卡的IP地址更改为102.168.0.1

IP已设置


三、VM虚拟机中的Fedora设置固定IP上网的方法首先声明:该方法在Fedora版本17和18中有效,在其他版本中可能有效或有所不同。
1.虚拟机相关配置
如果不是虚拟机系统则不需要此步骤,详细相关配置请参见《Ubuntu中静态IP上网图解》。以及VM“教程”中的文字。
2.设置静态IP地址
首先选择要配置的网络接口,可以使用ifconfig-a命令查看当前可用接口对应接口的配置文件,这里以eth0为例。
复制代码
代码如下:
sudovi/etc/sysconfig/network-scripts/ifcfg-eth0
将BOOTPROTO由“dhcp”修改为“static”,添加IPADDR、NETMASK和GATEWAY参数,确保ONBOOT为“yes”我的配置如下,大家可以根据自己的需要更改
复制代码
代码为如下:
UUID="2be778d0-e42b-4a3e-9ad6-598f1681c4a9"
NM_CONTROLLED="yes"
DEVICE="eth0"
IPADDR=192.168.1.137
NETMASK=255.255.255.0
GATEWAY=192.168.1.2
BOOTPROTO=static
ONBOOT="yes"
3.配置DNS
命令:
复制代码
代码如下:
sudovi/etc/
我的配置如下:
复制代码
代码如下:
nameserver202.38.64.
当然因人而异,添加你的名字即可。
4.防止重写。
复制开头的代码
代码如下:
#GeneratebyNetworkManager
你就知道文件了。和参考文献(1)中的Ubuntu12.10一样也是由NetworkManager生成的。
对于Fedora,有两种方法可以防止其被重写(不像Ubuntu):
方法一:禁用NetworkManager务
先停止服务,然后禁用启动,以下两种方法是可能的。
复制代码
代码如下:
chkconfig--level345NetworkManageron

e/e
如果上面的方法不起作用(它对我有用),然后尝试下面的第二种方法。
方法二:不允许NetworkManager控制DNS
细心的人可能已经在ifcfg-eth0配置文件中看到过这样的配置:
复制代码
代码如下:
NM_CONTROLLED="yes"
其中NM是NetworkManager,也就是说NetworkManager默认管理DNS服务,那么我们能不让它管理吗?
解决办法是:
将文件中的NM_CONTROLLED="yes"改为"no",即NetworkManager不会接管。然后去添加你的DNS信息,网络重启后不会被重写。
5.重启网络应用配置
复制代码
代码如下:
e