VMware虚拟机Linux桥接模式访问外网配置(补充)

时间:2024-03-25 07:17:14

上次瞎配置了一通,然后主机和虚拟机能够ping通了,但是有突然不知道怎么不通了,又上网查了一通,找到几个注意点,记录下来。

1. VMware配置桥接时,要选择网卡,最好不要自动。

打开VMware的虚拟网络编辑器

VMware虚拟机Linux桥接模式访问外网配置(补充)

如果电脑有两张网卡,当前电脑用的那张,虚拟机也就配置成那张,我笔记本用的无线,虚拟机也配置成无线网卡。

VMware虚拟机Linux桥接模式访问外网配置(补充)

2.配置文件  /etc/sysconfig/network-scripts/ifcfg-eth0

先查看主机的IP、子网掩码、DNS、默认网关

VMware虚拟机Linux桥接模式访问外网配置(补充)

/etc/sysconfig/network-scripts/ifcfg-eth0  配置文件的子网掩码、DNS、默认网关应该要与主机的一致,IP要跟主机在一个号段里(static模式下)

VMware虚拟机Linux桥接模式访问外网配置(补充)

3.配置网关和DNS,并验证

(1).配置网关  /etc/sysconfig/network

VMware虚拟机Linux桥接模式访问外网配置(补充)

(2).查看配置网关是否添加   grep GATEWAY /etc/sysconfig/network-scripts/ifcfg*

VMware虚拟机Linux桥接模式访问外网配置(补充)

(3).查看配置DNS是否添加   cat /etc/resolv.conf

VMware虚拟机Linux桥接模式访问外网配置(补充)

(4).查看DNS是否生效  grep hosts /etc/nsswitch.conf

VMware虚拟机Linux桥接模式访问外网配置(补充)

4.关闭主机和虚拟机的防火墙

(1).关闭虚拟机的防火墙

查看防火墙状态 service iptables status  或者 /etc/init.d/iptables status

VMware虚拟机Linux桥接模式访问外网配置(补充)

关闭防火墙   service iptables stop  或者  /etc/init.d/iptables stop


(2). 关闭虚拟机的selinux    /etc/selinux/config

把SELINUX=enforcing改为SELINUX=disabled,保存退出,重启生效,永久关闭

VMware虚拟机Linux桥接模式访问外网配置(补充)

查看selinux状态   getenforce

VMware虚拟机Linux桥接模式访问外网配置(补充)

5. 重启虚拟机网络服务  service network restart

VMware虚拟机Linux桥接模式访问外网配置(补充)

6.重启主机网卡,开始怎么配置都不好用,最后重启了一次主机网卡,然后就好了。

先禁用,然后再启用。

VMware虚拟机Linux桥接模式访问外网配置(补充)


本文参考链接: 

1. http://blog.csdn.net/qicheng777/article/details/73438045   Linux下桥接模式设置静态IP实现上网

2. http://www.cnblogs.com/hld123/p/6505503.html    Linux下NAT模式和桥接模式的网络配置

3. http://www.cnblogs.com/gylei/archive/2011/12/10/2283484.html    VMware下桥接设置