找回密码
 注册

[操作技巧] VMWare设置静态IP固定IP远程登录或者访问

php 发表于 2015/11/7 01:21 | 显示全部楼层 |阅读模式
VMware设置固定的静态IP,当你需要从宿主计算机访问虚拟机时是非常有用的。
通常来说,VMWare虚拟机都是通过NAT+DHCP自动获得内网IP,好处在于不用设置,简单易用,弊端在于,动态IP会变,如果用虚拟机搭建了服务器想在虚拟主机以外访问,或者通过客户端远程去操作虚拟主机,那就需要每次在虚拟机中去获取当前的动态IP。
VMWare固定IP,就是为VMWare设置静态IP,VMWare NAT静态IP的设置主要分为:宿主计算机的IP设置和虚拟机中的IP设置。
设置VMWare NAT静态IP为VMWare虚拟机固定内网IP的步骤如下
  • 在宿主计算机的VMWare主程序中点击“编辑”->“虚拟网络编辑器(N)...”,
  • 选中“VMNet1”,取消选中“将主机虚拟适配器连接到此网络(V)”
  • 选中VMNet8,选中“将主机虚拟适配器连接到此网络(V)”,
  • 取消选中“使用本地 DHCP 服务将 IP 地址分配给虚拟机(D)”,
  • 设置“子网IP(I)”为10.0.0.0,
  • 设置“子网掩码(M)”为255.255.255.0
  • 点击“NAT 设置(S)...”
  • 将“网关 IP(G)”设置为10.0.0.2,点击“确定”
  • 点击“确定”保存虚拟网络配置
  • 同时按Windows键(旗帜键 )和R键,调出“运行”窗口,输入ncpa.cpl,回车,
  • 在“VMware Network Adapter VMnet8”上面点击鼠标右键,选择“属性(R)”,选择“Internet 协议版本4 (TCP/IP V4)”,点击“属性(R)”
  • 选中“使用下面的 IP 地址(S)”,
    将“IP 地址(I)”设置为10.0.0.1,或者其他值,只要前三个值一样,最后一个值在1~254都可以,
    “子网掩码(M)”在上一步完成后会自动生成,
    “默认网关(D)”设置为上面设置的“网关 IP(G)”10.0.0.2,
  • “使用下面的 DNS 服务器地址(E)”可以不用填写,默认使用宿主电脑或者路由器的DNS服务器即可,
  • 点击“确定”
  • 同理,运行要配置独立IP的虚拟机以后,从“运行”窗口调出网络配置窗口,为虚拟机设置IP(虚拟机中的网络为“本地连接”或者"Ethernet0"之类的,而不是“VMware Network Adapter VMnet8”),在相同的IP段内使用之前没有重复的IP即可,如10.0.0.100,记得所有需要静态IP的虚拟机都要设置。
  • 设置完毕以后,分别在宿主计算机和虚拟机的操作系统中运行cmd,输入ping + 对方IP,检测是否成功,
  • 如果成功,则可以实现宿主计算机和虚拟机以及虚拟机和虚拟机之间进行互连互访。
注:
  • 先成使用的是VMWare 12中文版,虚拟机安装的是Windows操作系统,其他版本的VMWare或者其他操作系统的虚拟机请自行比对探索。
  • 以上设置的内网IP仅供参考,也可以使用192/172等IP段的内网IP地址,只要做到每台“电脑”(包括主机,即上面说的宿主计算机)的IP不重复即可。

手机版|轻松E站

轻松E站

快速回复 返回顶部 返回列表