Vmware 设置NAT模式
NAT模式,就是让虚拟系统借助NAT(网络地址转换)功能,通过宿主机器所在的网络来访问公网。也就是说,使用NAT模式可以实现在虚拟系统里访问互联网。
NAT模式下的虚拟系统的TCP/IP配置信息是由VMnet8(NAT)虚拟网络的DHCP服务器提供的,无法进行手工修改,因此虚拟系统也就无法和本局域网中的其他真实主机进行通讯。
设置:
虚拟网络编辑器:
NAT设置:
DHCP设置:
设置好以后,打开Ubuntu系统
修改/etc/network/interfaces文件的内容为:
# interfaces(5) file used by ifup(8) and ifdown(8) auto lo iface lo inet loopback auto ens33 iface ens33 inet static address 192.168.1.150 netmask 255.255.255.0 gateway 192.168.1.1 dns-nameservers 192.168.1.1
分别修改了address为192.168.1.150
gateway为192.168.1.1
添加dns-nameservers 192.168.1.1
重启网络:
sudo /etc/init.d/networking restart
请求主机:
hongdada@ubuntu:~$ ping 192.168.1.222 PING 192.168.1.222 (192.168.1.222) 56(84) bytes of data. From 192.168.1.150 icmp_seq=1 Destination Host Unreachable From 192.168.1.150 icmp_seq=2 Destination Host Unreachable From 192.168.1.150 icmp_seq=3 Destination Host Unreachable
主机请求虚拟机也不通
http://jingyan.baidu.com/article/e8cdb32b4217e737052baddb.html
http://os.51cto.com/art/201210/361003.htm
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)