MAC 虚拟机 LinuxNAT 模式下静态 IP 无法 ping 连网该如何解决?

新手上路,请多包涵

window换Mac,经一些调整这个问题还是没解决头绪
目前已经调整了的是:
1,设置了VMwarefusion 虚拟机的虚拟网卡参数 VMNET8 和虚拟机的 IP 设置 ifcfg-eth0【文末尾】
2,关闭了防火墙
3,虚拟机已经勾选了网络适配器 NAT 模式,Internet 与 Mac 共享。(试过同时通过设置 Mac 的网络-设置高级-手动 DHCP 设置同 100 网段,不起作用(默认继续使用DHCP)不知是否需要调整MAC的IP设置)
4,linux防火墙已经永久关闭状态
5,Mac终端通过ssh是可以连接虚拟机静态IP的,虚拟机PING静态IP.201可以,ping8.8.8.8 bytes of data,ping www.baidu.com长时间无反应
不知道是否漏掉了哪些关键调整。请大佬指教

————————————————————————————————————
VMNET8 参数
VERSION=1,0
answer VNET_1_DHCP yes
answer VNET_1_DHCP_CFG_HASH 01F9A3CE4674EE3FE65E3F33E0E
answer VNET_1_HOSTONLY_NETMASK 255.255.255.0
answer VNET_1_HOSTONLY_SUBNET 172.16.9.0
answer VNET_1_VIRTUAL_ADAPTER yes
answer VNET_2_HOSTONLY_NETMASK 255.255.255.0
answer VNET_2_HOSTONLY_SUBNET 172.16.9.0
answer VNET_2_NAT yes
answer VNET_2_NAT_PARAM_UDP_TIMEOUT 30
answer VNET_2_VIRTUAL_ADAPTER yes
answer VNET_8_DHCP yes
answer VNET_8_DHCP_CFG_HASH 61B487629AD53A721C1D19A1AA
answer VNET_8_HOSTONLY_NETMASK 255.255.255.0
answer VNET_8_HOSTONLY_SUBNET 192.168.100.0
answer VNET_8_NAT yes
answer VNET_8_VIRTUAL_ADAPTER yes
————————————————————————————————————

ifcfg-eth0 参数
DEVICE=eth0
TYPE=Ethernet
UUID=----*
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=static
HWADDR=:::::
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
NAME="System eth0"
DNS1=114.114.114.114
USERCTL=no
IPADDR=192.168.100.201
NETMASK=255.255.255.0
GATEWAY=192.168.100.1### 问题描述

问题出现的环境背景及自己尝试过哪些方法

相关代码

// 请把代码文本粘贴到下方(请勿用图片代替代码)

你期待的结果是什么?实际看到的错误信息又是什么?

问题描述

问题出现的平台版本及自己尝试过哪些方法

相关代码

// 请把代码文本粘贴到下方(请勿用图片代替代码)

你期待的结果是什么?实际看到的错误信息又是什么?

阅读 2.6k
1 个回答

NAT网口配置静态IP?这样把DHCP覆盖掉了,找不到DNS。

DEVICE=eth0
TYPE=Ethernet
UUID=----*
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=dhcp
HWADDR=:::::
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
NAME="System eth0"
DNS1=114.114.114.114
USERCTL=no

如果想要ssh登陆,可以加桥接网卡或仅主机网卡。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题