使用windows网络共享实现NAT
Yixin Lv4

使用windows网络共享实现NAT

适用范围

有一台可以上外网的机器,局域网内其它多台机器无法访问外网,只有一根网线,又没有交换机等等,比如虚拟机集群中,使用vsphere,没有自带的NAT功能,这时候就可以使用本文档的方法实现局域网NAT访问外网。
使用VirtualBox时,也可以通过这种方法,只需要配置一个host only网卡即可,不需要另外配置一个NAT网卡。Vmware Workstation自带了NAT转换功能,在windows中建立了host only和nat网卡,已经做好了功能,也不需要本文档描述的功能。

配置方法

  1. 操作主机A,进入到控制面板网络连接界面,选择可以访问外网的适配器,右键打开属性,进入到共享tab页
  2. 勾选允许其他网络用户通过此计算机的Internet连接来连接
  3. 选择家庭网络连接为内部网络,比如VirtualBox的Host-Only网络,点击确定
  4. 右键打开内部网卡属性,在网络tab下,找到Internet协议版本4(TCP/IPv4)设置,双击打开,会发现内部网络的ip修改为了预设的ip
  5. 配置其它机器的网络,可以使用自动获取也可以设置为固定ip,如果选择固定ip就将ip设置为主机A内部网络设置的ip和子网掩码网段下,网关设置为主机A内部网络的ip,即可实现外网访问。
  6. 如果不想使用默认的主机A的ip网段,则可以在Internet协议版本4(TCP/IPv4)设置中,点击高级,在IP设置tab页,IP地址添加,将需要的网关地址和子网掩码填入,然后保存即可。

扩展

vmware workstation的NAT网络架构

VirtualBox的NAT网络架构

  • Post title:使用windows网络共享实现NAT
  • Post author:Yixin
  • Create time:2023-02-03 20:05:21
  • Post link:https://keep.xpoet.cn/2023/02/03/使用windows网络共享实现NAT/
  • Copyright Notice:All articles in this blog are licensed under BY-NC-SA unless stating additionally.
 Comments