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

虚拟机vm如何手动设置ip


一、VM虚拟机中的Fedora设置固定IP上网的方法首先声明:该方法在Fedora17和18版本下有效。在其他版本中可能可行或不同。
1.虚拟机相关配置
如果不是虚拟机系统则不需要此步骤。相关配置的详细信息请参见《Ubuntu在VM虚拟机中设置固定IP上网图文教程》。
2.设置静态IP地址
首先选择你想要的网络接口可以使用ifconfig-a命令查看当前有哪些接口,一般选择eth0,然后编辑对应接口的配置文件,这里以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.1
当然因人而异,添加自己的DNS服务器即可,我的是学校的DNS。
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


二、虚拟机怎么设置固定的ip

1首先打开虚拟机服务器设置,点击网络,将网络1改为连接的网卡。

2.然后打开虚拟机,编辑文件“/etc/sysconfig/network-script/ifcfg-enp0s3”并设置固定IP地址、网桥和网关。

3.然后继续编辑“/etc/”文件并添加名称服务器。

4.最后设置完成后,在终端中ping一下,发现可以ping通,说明网络设置没有问题。


三、虚拟机怎么设置固定的ip?

给虚拟机设置固定IP的步骤如下:

1首先我们打开虚拟机的虚拟网络编辑器,打开vmvare菜单栏上的edit,选择虚拟网络编辑器。

2.在打开的网络虚拟机中,会显示相关信息。虚拟机网络类型采用NAT模式,子网地址为192.168.89.0。虚拟机IP为192.168.89.*(检查您的虚拟机设置并进行相应更改)。


3.通常,虚拟机的IP是使用DHCP服务随机分配的。IP地址是在一个范围内的,所以IP会不断变化。

4.了解这些信息后,我们进入虚拟机,进行相关IP设置并选择系统-首选项-网络连接

5。在弹出窗口中,选择您的网络适配器(默认为eth0),然后单击更改并选择IPV4选项。

中默认选择的是DHCP,这里我们选择使用Manual方式。

7.我们在地址上添加一条记录,地址是192.168.89.144(144可以改),网关255.255.255.0,网关(192.168.89.1),DNS服务器192.168.89.2,最后一位通常是2,可以查看通过/etc/。

8.然后重新启动系统,选择系统-关机-重新启动。