CentOS7虚拟机无法上网

分类:Linux 日期:2020-12-06 作者:admin 浏览:95

首先查看本机网络信息

ifconfig /all #查看网卡信息

VMware安装完成之后会自动安装两个虚拟网卡,也就是:

  • VMware Virtual Ethernet Adapter for VMnet8

    • 这个就是一般NAT模式虚拟机使用的网卡
  • VMware Virtual Ethernet Adapter for VMnet1

    • 这个是另一个模式---仅主机(only host);虚拟机与主机共用ip吧(也没用过)

DHCP

sudo vi /etc/sysconfig/network-scripts/ifcfg-ens33

#开启如下 
ONBOOT=yes 

systemctl restart network

设置静态网卡上网

sudo vi /etc/sysconfig/network-scripts/ifcfg-ens33
一般网卡为ifcfg-ens33,但是也有可能是ens其他,具体使用ip a查看

将网卡信息修改为(主要是标注出来的几行):

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static      >这里改成静态
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=cc6270c7-265f-4d6d-8c04-4f8901995663
DEVICE=ens33
ONBOOT=yes             >开机启动
IPADDR=192.168.137.100 >这个ip地址随意设置,只要不和其他虚拟机冲突就好
NETMASK=255.255.255.0  >默认网段
GATEWAY=               >网关--也就是VMnet8网卡看到的网关
DNS1=                  >你主机的NDS
IPV6_PRIVACY=no

然后使用 sudo systemctl restart network 重启网络服务即可
centos8 使用 sudo systemctl restart NetworkManager

参考链接

评论 (暂无评论)

发表评论

昵称:  
邮箱:  
网址: