当前位置:首页 > 虚拟机 > 正文

如何设置虚拟机和主机不同ip


一、如何设置虚拟机不同IP上网进入虚拟机>>vm>>设置,选择网卡(以太网),网络连接中选择仅主机,验证,打开到你的主机网络的连接,选择本地连接属性,高级,看前面的互联网共享,然后vmnet1或vmnet8中的IP设置地址门并写入与主机相同的nds(如果不这样做)你可以理解并问我。


二、虚拟机与主机之间的连接不同?vmware的三种网络连接设置:1、桥接:默认情况下使用vmnet0将虚拟机的IP设置为与主机相同的网段:例如虚拟机的IP主机为10.70.54.31,虚拟机的IP设置为10.70。网络掩码、广播、网关、dns均与主机相同,实现虚拟机<--->主机虚拟机<---->互联网通信。:默认使用vmnet8设置虚拟机使用dhcp上网窗口下选择“自动获取ip”仅在linux下启用dhcp服务也可以手动设置:ip设置在同一网络网段为vmnet8,网关设置为vmnet8vmnet8网关可以在网关(/etc/vmware/vmnet8/nat/)中找到,通常为.2。网络掩码和广播设置与vmnet8相同,dns设置与host相同。例如vmnet8ip:172.16.249.1gw:172.16.249.2虚拟机设置:ip:172.16.249.100gw:-only:默认使用vmnet1将同一个虚拟机ip分配给同一个虚拟网络网段vmnet1,网关设置为ipvmnet1,其余设置与vmnet1相同,dns设置与主机相同例如虚拟机设置vmnet1ip:172.16.245.1:ip:172.16。.245.100gateway:172.16.245.1这样就实现了虚拟机<--->主机通信,但是虚拟机<--->Internet仍然无法与Internet通信:1.开启主机路由功能2.设置iptables为使主机为1>/proc/sys/net/ipv4/ip_forward,使主机具有路由功能es-tnat-APOSTROUTING-oeth0-s172.16.245.0/24-jMASQUERADE这条规则的意思是伪装将172.16.245.0/24发来的数据包的源IP作为IPeth0,实现虚拟机与Internet的通信。如果网络接口为ppp+或pppoe,则需要修改为-opppoe。当然-s172.16.245.0/24也要根据实际情况进行修改。