VMware虚拟机Linux桥接模式访问外网配置

 

VMware虚拟机Linux桥接模式访问外网配置(补充)
标签: vmware 桥接模式 虚拟机
 分类:
 
 
 原配置文件
#TYPE=Ethernet 
#BOOTPROTO=dhcp

#DEFROUTE=yes
#PEERDNS=yes
#PEERROUTES=yes
#IPV4_FAILURE_FATAL=no
#IPV6INIT=yes
#IPV6_AUTOCONF=yes
#IPV6_DEFROUTE=yes
#IPV6_PEERDNS=yes
#IPV6_PEERROUTES=yes
#IPV6_FAILURE_FATAL=no
#NAME=eno16777736
#UUID=21c7106c-68cd-4911-83f8-5690742ef6e4
#DEVICE=eno16777736
#ONBOOT=no

 

 新配置文件

TYPE=Ethernet
BOOTPROTO=none
IPADDR=192.168.0.168
GATEWAY=192.168.0.1
DNS1=114.114.114.114
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
IPV6_PRIVACY=no
NAME=eno16777736
UUID=21c7106c-68cd-4911-83f8-5690742ef6e4
ONBOOT=yes

 

 nm-connection-editor            (调出图形配置网络命令

 nmcli connection up eno16777736       激活某一个网卡

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

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

 

打开VMware的虚拟网络编辑器

 

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

 

 

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

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

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

 

 

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

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

 

 

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

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

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

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

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

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

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

 

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

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

 

 

查看selinux状态   getenforce

 

 

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

 

 

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

先禁用,然后再启用。

 

 

posted @ 2018-04-07 21:27  夏天的麦田  阅读(5713)  评论(0编辑  收藏  举报