桥接模式下如何设置虚拟机和本机在同一网段

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了桥接模式下如何设置虚拟机和本机在同一网段相关的知识,希望对你有一定的参考价值。

参考技术A 1.打开VMware软件,开启要设置的虚拟机,用root用户登录;

2.点击VMware软件菜单栏上“虚拟机”—>“设置”—>“网络适配器”,选择“桥接模式”(默认是“NAT模式”);

3.进入Linux虚拟机修改网卡设置:

方法一,使用图形界面修改

1 . 桌面右击“open in terminal”,输入setup命令后回车;

2 . 通过键盘上下键选择“Network Configuration”,Tab到Run tool后回车;

3 . “Device Configuration”高亮回车,选择要设置的网卡(一般虚拟机只有一个网卡)后回车,进入ip设置界面;

4 . 默认情况下“Use DHCP”是自动获取,图形界面上展示为*,下面的静态IP不能进行设置。如下图:

5 . 将光标移动到“Use DHCP”的[*]上,点击空格键,即可开始设置下面的静态IP;

6 . 查看本机(连到路由器上的网络而非虚拟网络)的ip设置,将虚拟客户机Linux设置成一样即可(除IP外,IP设置到同一网段);如下图:

7 . Tab到“Save”、“Save&Quit”保存本次设置;

方法二,修改网卡配置文件

1 . 桌面右击“open in terminal”,输入setup命令后回车;

2 . 一般虚拟机网卡是eth0,修改文件vi /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0 #描述网卡对应的设备别名,例如ifcfg-eth0的文件中它为eth0

BOOTPROTO=static #设置网卡获得ip地址的方式,可能的选项为static,dhcp或bootp,分别对应静态指定的ip地址,通过dhcp协议获得的ip地址,通过bootp协议获得的ip地址

BROADCAST=192.168.0.255 #对应的子网广播地址

HWADDR=00:07:E9:05:E8:B4 #对应的网卡物理地址

IPADDR=192.168.14.120 #如果设置网卡获得ip地址的方式为静态指定,此字段就指定了网卡对应的ip地址

IPV6INIT=no

IPV6_AUTOCONF=no

NETMASK=255.255.255.0 #网卡对应的网络掩码

NETWORK=192.168.0.0 #网卡对应的网络地址

ONBOOT=yes #系统启动时是否设置此网络接口,设置为yes时,系统启动时激活此设备

3 . 修改对应网卡的网关的配置文件vi /etc/sysconfig/network

NETWORKING=yes #系统是否使用网络(一般设置为yes。如果设为no,则不能使用网络,而且很多系统服务程序将无法启)

HOSTNAME=localhost #本机的主机名(这里设置的主机名要和/etc/hosts中设置的主机名对应)

GATEWAY=192.168.14.1 #本机连接的网关IP地址

4 . 重启网卡或重启机器以应用上述修改。

重启网卡方式

(以eth0为例):先关闭(命令:ifdown eth0),再开启(命令:ifup eth0)

虚拟机和真机桥接上网


  桥接: 前提:你的宿主机必须能够上网的。。

虚拟机和真机桥接:把虚拟机上网模式在设置中选择"桥接br0",然后重启,然后配置虚拟机的ip,网关(/etc/sysconfig/network),dns(/etc/resolv.conf)都设置真机一样(ip同一个网段),再重启network.再测试:ping www.baidu.com. 就可以ping通。



一、桥接模式

最常见的方式就是桥接了。最近才搞清楚!

1、虚拟机设置


技术分享【找到< 编辑->虚拟网络编辑器->VMnet >

选取桥接模式:

桥接到网卡选择你现在宿主机用的哪个网卡你就桥接到哪个网卡(有线和无线网卡)】


2、linux配置

首先找到你宿主机所在的网段和网关

因为你的linux虚拟机要与其在一个网段。

可以用setup和编辑eth0来配置网络

(1)静态ip设置

BOOTPROTO=static

IPADDR=192.168.1.40

NETMASK=255.255.255.0

GATEWAY=192.168.1.1

DNS1=114.114.114.114

IPV6INIT=no

USERCTL=no

重启网络:service netwok restart

ping 192.168.1.1(网关)

ping www.baidu.com

你就发现能够上网了。

(2)动态ip

以前自己懒的弄,发现动态设置。就能上网!

编辑eth0

BOOTPROTO=dhcp

重启网络就直接可以上网了。配置很简单。可是ip租期一到很容易发生变化!

方便,长期不是很方便!


二、NAT模式

我这个不是很懂就知道也能狗重启网络上网。可是一关宿主机。再次上网就不行了。这跟虚拟网络编辑器那有关系。

需要找到还原默认设置。重新启动。这样才能上网!很恶心。但是当初不会桥接。只会NAT时每次关电脑就得还原网络设置!

三、仅主机模式

是不连接外网,相当于在整个虚拟机里创建的网络!这个也就是内网吧!


本文出自 “12336621” 博客,请务必保留此出处http://12346621.blog.51cto.com/12336621/1905426

以上是关于桥接模式下如何设置虚拟机和本机在同一网段的主要内容,如果未能解决你的问题,请参考以下文章

虚拟机和真机桥接上网

网络连接方式

虚拟机的三种网络模式(桥接,NAT,Host-only)

为啥主机ping不通虚拟机的IP地址?

VMware中NAT模式与桥接模式的区别

2个虚拟机在不同网段如何PING通