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

2019-09-20 09:32:25 +08:00
 Vincent9312
以前 windows 直接设置就完事了,换 Mac 很多问题都得调整了
网上找了很多教程都试了试,
目前知道的是调整 fusion 虚拟机的虚拟网卡参数 VMNET8 和虚拟机的 IP 设置 ifcfg-eth0,虚拟机已经勾选了网络适配器 NAT 模式,Internet 与 Mac 共享。还试过同时通过设置 Mac 的网络-设置高级-手动 DHCP 设置同 100 网段,但是好像不起作用,不知道是否漏掉了哪些关键参数调整。请大佬指教


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

~
2530 次点击
所在节点    Linux
1 条回复
tomychen
2019-09-25 15:21:56 +08:00
nat 默认网关好像是 subnet.2 (192.168.100.2)

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/602395

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX