背景

一大早,看TG消息,发现一个小伙找我帮他解决一个问题。
他看了youtube上的一个pnetlab安装视频,然后本地安装,可是本地安装后无法正常联网。

排查过程

一大早,状态还没上来,尝试使用一系列的检查联网的命令。

检查dns

登录进入页面。
2024-03-04T04:48:28.png

查看当前dns为8.8.8.8
2024-03-04T04:48:38.png

修改成1.1.1.1
2024-03-04T04:48:51.png

还是无法ping通
2024-03-04T04:48:46.png

检查vmware workstation的网络配置

2024-03-04T04:50:07.png
2024-03-04T04:50:14.png

检查笔记本电脑的ip配置

2024-03-04T04:50:30.png
2024-03-04T04:50:34.png

定位到是无法ping通1.1.1.1

笔记本电脑可以访问。不错的结果,说明还是哪里设置的问题。
2024-03-04T04:50:52.png

尝试traceroute,不行。
2024-03-04T04:51:24.png

尝试ping笔记本电脑ip。不行。
2024-03-04T04:51:36.png

尝试ping网关。不行。
2024-03-04T04:51:52.png

关闭defender防火墙,可以了。
2024-03-04T04:52:05.png

2024-03-04T04:52:13.png

检查nat配置

最终定位到了。
2024-03-04T04:52:28.png

you are welcome. Indeed, if the pnetlab vm use dhcp the the bridge port pnet0 will get the 192.168.58.2 as the gateway. But, the ova file was static identified by the author. This is the reason.

using nat option for the vm is a good option, you can take the vm everywhere and the pnetlab portal ip will not change . using the bridge vm option is an easier way. Just as you need.

尾声

最终附上一张拓扑。
2024-03-04T04:53:15.png

总结

  • 国外的小伙还是说十分有耐心的。对待问题的态度值得点赞。
  • vmware workstation的nat网络有点特殊,设定好dhcp后,.1会分配给当前host主机使用,.2才是作为网关使用。
  • 总感觉还有哪里可以咂摸咂摸。
最后修改:2024 年 05 月 11 日
如果觉得我的文章对你有用,请随意赞赏