锐捷校园网环境下使用虚拟机上网

目录

背景

​ 为了做MIT 6.S081的操作系统lab,需要配置linux环境。课程网站上的配置推荐是Debian或者Ubuntu20.04版本,这样可以省去配置tools-chain的烦恼。

​ 但是大二时我的电脑在之前就配置过Ubuntu系统,同样的没有网络,鼓捣了一阵后就放着没继续了。之后大三时因为疫情的原因去不了学校,计网的实验是用CentOS7在家做的,没有用Ubuntu。

​ 前天在用VMvare装系统时就忧心这个问题,果不其然,系统装好后显示没网。遂上网搜集解决方案。真正有价值的博文好少啊,很多都是复制黏贴怪QAQ

但是都没有用!

​ 这是我在胡神群里的提问:

用VMware装Ubuntu20.04的时候遇到一个问题:虚拟机使用NAT模式连不上网,经过测试发现虚拟机和主机之间互相ping不通。于是上网寻求解决方法,打开了防火墙的准入,重装过vmware和Ubuntu,现在参考知乎的一篇文章[知乎文章](https://zhuanlan.zhihu.com/p/130984945)进行了地址的配置:

配置后进行测试,得到如下结果:
1.主机可以ping通虚拟机
2.虚拟机不能ping通主机
3.主机和虚拟机都能ping通虚拟网卡

所以问题就在于虚拟机不能ping通主机。我查了下相关的文章,解决方法集中在 “打开Windows防火墙准入规则”。可是我这样设置了之后虚拟机还是ping不到主机,不知道各位有什么好的建议。

NAT原理


大家纷纷给出建议,但是问题依旧存在。奇怪,这是为什么捏???我表示如果Ubuntu配不好,为了上MIT 6.S081我要去试着配Debian了。这时候热心的群佬们还建议我可以尝试下WSL2子系统或者云服务器。过了一阵群里有个朋友说他在校园网环境下虚拟机也上不了网,问我是不是用的锐捷客户端。我表示是呀是呀遂搜寻解决方案。感谢群友!

解决

百度了下相关文章,实践后总结如下:

  1. 锐捷校园网客户端每隔一段时间都会关闭VMware NAT Service(你为什么这么做!!!),所以以下引用的博客的作者教我们写个脚本,每当服务被关闭后就开启它。实测可行

  2. 第二个办法是杀死锐捷的进程,但是这个我试验后上不了网,暂且用第一个吧。

十几个小时的战斗啊!暂告一段落,享受6.S081吧!

锅巴总结

参考博客:
解决问题的文章

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值