vm虚拟机linux ping不通主机,主机能ping通linux的解决方法

vm虚拟机linux ping不通主机,主机能ping通linux的解决方法

我用的net连接,之前配置好了能互通也能通外网的情况下,某一次重启,可能之前配置不够完善并没通,然后开始查资料找问题,发现是该虚拟网卡没有网关无法连上网,
下面附上所有正确的配置图,
选择net模式这里的端口转发可不添加在这里插入图片描述

现在看linux的网络设置
Linux 服务器默认网卡配置文件在/etc/sysconfig/network-scripts/下,命
名的名称一般为:ifcfg-eth0 ifcfg-eth1 ,eth0 表示第一块网卡,eth1 表示第
二块网卡,依次类推。一般 DELL R720 标配有 4 块千兆网卡

修 改 网 卡 的 IP , 可 以 使 用 命 令 : vi /etc/sysconfig/network-scripts/ifcfg-eth0

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

这里我的网卡是ens33


TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="static" #[none|static|bootp|dhcp] ( 不使用协议 | 静态分配|BOOTP 协议|DHCP 协议)

DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
NAME="ens33" #网卡名
UUID="ee86e89c-1dfa-4414-b6c5-0099885ec6bc"
DEVICE="ens33"  
ONBOOT="yes" # [yes|no](重启网卡是否激活设备)
IPV6_PRIVACY="no"


NM_CONTROLLED=no
IPADDR="192.168.200.3" #本机ip地址  
PREFIX="25"    #前缀,少了可能会报错
GATEWAY="192.168.200.100"  #网关
NETMASK="255.255.255.0"  #子网掩码
DNS1="8.8.8.8" #dns1 也可以手动vi /etc/resolv.conf

DNS2="114.114.114.114" #dns2

现在重启网络: /etc/init.d/network restart
不行就用下面两条命令
重新启动网络:
systemctl start network.service
或者
service network restart

查看ip配置 ifconfig 或 ip addr
在这里插入图片描述
ping主机和外网测试是否能通
在这里插入图片描述
测试互通
windos 打开cmd ping 虚拟机主机ip
在这里插入图片描述

如果不通则
windos cmd输入命令 ipconfig /all 查看网卡
net模式网卡配置以上信息有空则连接会错误,不通
我的之前就是默认网关为空,解决方法如下
在这里插入图片描述在这里插入图片描述手动再设置网关
,确定退出,重启linux网络服务重新启动网络:
systemctl start network.service
或者
service network restart
重启完毕主机linux互ping 成功通了就可以了。

如果无效或不能互ping,尝试设置更改vm的虚拟网络编辑设置达到刷新效果

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值