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

虚拟机桥接设置ip


一、虚拟机下CentOS6.5配置IP地址的三种方法

实验软件环境:虚拟机VmwareWorkstation10.0,CentOS6.532位

1.自动获取IP地址

虚拟机采用桥接模式,相当于连接到物理机网络中,物理机网络有一个自动分配IP地址的DHCP服务器。

#dhclient自动获取ip地址命令

#ifconfig查询系统中的网卡信息、ip地址、MAC地址

分配ip后地址,使用物理机PingIP地址,检查是否ping成功。

2.手动设置IP地址

如果虚拟机无法自动获取IP,则只能手动配置。配置方法如下:

输入命令

#vi/etc/sysconfig/network-scripts/ifcfg-eth0[编辑网卡的配置文件]

输入以上命令回车,打开配置文件,用方向键将光标移动到最后一行,按字母键“O”进入编辑模式,输入以下内容:

IPADDR=192.168.4.10

NETMASK=255.255.255.0

GATEWAY=192.168.4.1

另外,将光标移至将“ONBOOT=no”改为ONBOOT=yes

将“BOOTPROTO=dhcp”改为BOOTPROTO=none

完成后按左上方ESC键键盘一角并输入:wq。您可以在屏幕的左下角看到它。输入并按Enter保存配置文件。

稍后需要重新启动网络服务。命令为

#servicenetworkrestart

网络重启后,eth0的IP就会生效。使用命令#ifconfigeth0检查

接下来检查配置的IP是否可以ping通。在物理机上使用快捷键WINDOWS+R打开运行框,输入命令cmd,输入ping192.168.4.10

检查,ping通,说明IP配置正确。

注:我的物理机网段是192.168.4.0。大家做实验的时候可以根据自己的环境来设置,保持虚拟机和物理机在同一网段即可。

3.使用NAT模式

虚拟机网络连接使用NAT模式,物理机网络连接使用Vmnet8。

在虚拟机设置-网络适配器中,网络连接选择NAT模式。

虚拟机菜单栏-编辑-虚拟网络编辑器,选择Vmnet8NAT模式,

1.将底部子网的ip设置为192.168.20.0子网掩码255.255.255.0

设置中的网关IP为192.168.20.2

3。使用本地DHCP服务为虚拟机分配IP地址,取消勾选

设置完成然后点击应用退出。

物理机网络连接VMNet8手动设置IP地址192.168.20.1子网掩码255.255.255.0

网关和DNS地址为192.168.20.2(即虚拟机NAT的网关地址)

编辑linux网卡eth0的配置文件

#vi/etc/sysconfig/network-scripts/ifcfg-eth0

Enter上述命令后按回车,打开配置文件,使用方向键将光标移动到最后一行,按字母键“O”进入编辑模式,输入以下内容:

IPADDR=192.168.20.3

NETMASK=255.255.255.0

GATEWAY=192.168.20.2

将光标移至“ONBOOT=no”行并改为ONBOOT=yes

“BOOTPROTO=dhcp”,改为BOOTPROTO=none

完成后按键盘左上角ESC键,输入:wq。您可以在屏幕的左下角看到它。输入并按Enter保存配置文件。

设置DNS地址,运行命令#vi/etc/

将光标移动到空行,按“O”键,输入nameserver192.168.20。2.退出后按ESC键,输入:wq并回车保存配置文件。

重启网络服务

#servicenetworkrestart

重启后#ifconfig检查配置的IP地址,物理机ping该地址测试是否可以经过。


二、我的也是内网的,我该怎样利用虚拟机桥接上网,怎么设置??我弄了很久还是不行。在桥接虚拟机的情况下,虚拟机的IP设置应与主机设置类似。这意味着如果主机有固定的IP地址,则虚拟机必须与主机在同一网段(该IP不能与主机所在内网其他机器的IP相同)。路由网关和DNS相同。如果主机自动获得IP,那么它就是虚拟的。机器还需要配置为自动获取IP。如果内网需要绑定MAC,那么虚拟机的MAC必须绑定到设备的路由器上,本质上我这里是没有问题的。我遇到过两类问题,导致很多新手无法上网。1、主机是ADSL拨号,所以虚拟机网桥也需要连接拨号号码,但第一个号码不能同时使用。这是运营商限制,没办法
2安装了简化版,根本没有启用网桥服务,所以网桥肯定连接不上。