虚拟机桥接网络设置

一般安装虚拟机默认是NAT模式,即和物理机共享网络ip. 这种方式远程操作起来不太方便。虚拟机设置成桥接网络,虚拟机就可以相当于一台内网里的物理机。有自己独立固定的IP,这样远程访问就方便很多。
下面分别记录下windows虚拟机和linux虚拟机的桥接网络设置。

Windows:

  1. 在编辑里,添加一个vmnet0的虚拟网络,如下图所示,桥接选项要选择自己的物理网卡,不要选自动。
    虚拟机桥接网络设置_第1张图片
  2. 虚拟机里修改:虚拟机>设置>网络适配器>桥接模式。
  3. 查看物理机的ip, 网关,DNS,子网掩码
  4. 把虚拟机的网络连接属性里网关,DNS,子网掩码设置成和物理机一样,IP设置成可以使用的IP。

Linux:
第1步和windows同。
2. 打开VMware找到编辑–虚拟机网络编辑器,选择VMnet0, 下面选择桥接,桥接到选自己的网卡。
虚拟机桥接网络设置_第2张图片
3. linux终端模式下,输入 vim /etc/sysconfig/network-script/ifcfg-eth0
4. 按i 修改并加入这几条:

#默认是dhcp,自动获取,自动获取需要将网络模式改桥接模式
BOOTPROTO=static
需要增加的:
IPADDR=192.168.1.10 #地址是自己设置的
NETMASK=255.255.255.0
GATEWAY=172.18.8.254
DNS1=192.168.XX.XX #你的DNS地址

5.修改DNS设置:
vim /etc/resolv.conf,修改nameservice为自己的DNS。
6.在网络配置文件中添加网关地址。vim /etc/sysconfig/network,加入以下代码

GATEWAY=192.168.31.1   #网关地址,同物理主机的网关地址

7.重启网络 输入service network restart
8.测试下网络,ping www.baidu.com
9.如果出现:“ping: unknown host www.baidu.com” ,那么可能是上面某个地方设置错了。
10.重复以上操作,然后确保网关已设置,若未设置或设置错误,输入route add default gw 192.168.31.1。设置完网关再重启网络service network restart
11.确保可用dns解析,输入 grep hosts /etc/nsswitch.conf

#hosts: db files nisplus nis dns
hosts: files dns

基本上经过以上操作,可以设置成功了。

你可能感兴趣的:(linux,windows服务器)