关于VPN与虚拟机与网络与hosts解析的爱恨情仇

   

Fortuitous coincidence   我需要另开一个Ubuntu镜像,结果打开后没有网络,也连接不上公网,使用的是NAT网络连接模式。我想着法子换了又换,期间换了次旧版本的Ubuntu镜像,依旧无果(一年前开过18.04版本的Ubuntu,没有发愁过网络,直接就可以连接到公网,这次新开的Ubuntu是20.04版本)……后来甚至去拉了条网线接到笔记本上     当然没用咯~


       后来,我在csdn上到也搜到了有效解决但不能完全解决的方法(?)虚拟机vmware ubunt网络连接失败解决_故事未完pre的博客-CSDN博客

这算是类似桥接原理吗?(个人愚见)

使用这种方法后倒是可以连接上了,但这种方法使用公用网络的话就会出问题了!So pass!


     之后是VPN话题,某个垃圾的校园网(我就不说是哪个了😓)无法连接CSDN,然后我去开了VPN再来连接博客,查阅资料后没有关闭VPN!!或者是开着博客的时候就一直打开着vm虚拟机,配置服务后加hosts解析后去开浏览器,结果访问各种错误。这里我以为是我服务配错,或者是解析出了问题,我不记得配的是443还是80.反正改了又改,开着VPN用虚拟机可能也不是一次,可能是两次。

     我记得当时好像去改Windows的代理时发现了开着VPN,然后关掉VPN后可以访问了,第一次好像没记脑子里,只想着解决就完事了(不要学我


最后,这里再次来到虚拟机的网络上来,在学习的时候,看到别人排错,同样开着VPN去解析网络的时候,竟然顺便解决了NAT网络问题。

然后回到我这里,我也又去把Ubuntu终于开起来了(虽然这个时候不是很需要了)

解决方法如图

1.点击虚拟机左上编辑,单击虚拟网络编辑器。

2.弹出该界面后点右下角更改设置

3.这里我们选择NAT类型的虚拟网络,

勾选使用本地DHCP服务将IP地址分配给虚拟机选项(打勾)


如果上述方法不行,自己配置一个连接,如图

vi /etc/netplan/01-network-manager-all.yaml

如图所示修改,via为网关,根据自身需求改,如10.0.0.254等等...

ens33字段下的addresses为ip,nameservers下的字段为dns解析服务器地址。

之后重启网络,重启虚拟机

service network-manager restart

init 0

结语:

……有的时候经常莫名其妙出现错误,有时也会用一些稀奇的思路去解决错误。但我们要记住,去解决问题和思考问题的过程是很宝贵的经历。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值