首页 文章

Vmware设置guest虚拟机静态IP地址,主机通过3G调制解调器连接到专用网络

提问于
浏览
1

我在vmware上有windows 7主机和访客debian 7 . 我通过3G调制解调器连接到互联网,这是主机的ip配置

PPP adapter [provider name]:
   Connection-specific DNS Suffix  . :
   IPv4 Address. . . . . . . . . . . : 10.47.235.94
   Subnet Mask . . . . . . . . . . . : 255.255.255.255
   Default Gateway . . . . . . . . . : 0.0.0.0

我想要实现的目标是

1) set static ip for guest
2) connect from host to guest by ftp and remote mysql
3) access internet in guest

在过去,我有有线互联网连接,主机的ipconfig是这个

IPv4 Address. . . . . . . . . . . : 192.168.0.100
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 192.168.0.1

那个时候我刚刚将vmware中的网络类型更改为桥接并且有了这个

nameserver 192.168.0.1

etc/resolv.conf 以及 etc/network/interfaces 中的这些行,所有事情都很好 .

iface eth0 inet static
address 192.168.0.107
netmask 255.255.255.0
network 192.168.1.0
gateway 192.168.0.1

我试着做类似的事情

address 10.47.235.95  # just putting some ip other than the host's ip
netmask 255.255.255.255 # same as for host
network 192.168.1.0     # did not know what to put, so just left the same
gateway 0.0.0.0 # host's gateway

但不起作用,我既不能连接到客人,也不能在客人中使用互联网 .

谢谢

1 回答

  • 0

    您说你的子网掩码是255.255.255.255 . 使用此子网掩码,您甚至无法将单个guest虚拟机添加到网络中(理论上,如果S.N掩码为255.255.255.255,则没有网络) . 它应至少为255.255.255.252 . 当您向访客提供IP 10.47.235.95时,它将不会与您的网络连接,因为此IP属于另一个网络 . 如果选择桥接网络类型,则您的guest虚拟机将直接与您的网卡连接,并将尝试使用IP . 但由于您的S.N掩码是255.255.255.255,因此您的访客无法使用IP . 尝试使用NAT模式而不是桥接模式 . 如果这不起作用,则必须更换调制解调器S.N掩码 . 如果你有S.N掩码255.255.255.0就可以了,因为这个网络允许253个访客与调制解调器连接 .

相关问题