ubuntu18.4之无法上网的解决办法

时间:2024-04-16 16:19:22

1.虚拟机--->设置--->网络适配器--->网络连接:桥接模式(自动)

2.WIN10---> 网络链接--->以太网(双击)--->常规--->详细信息:IP,网关,DNS等信息,比如我的IP是192.168.0.14,gw是192.168.0.1,DNS是114.114.114.114

3.配置虚拟机的ip地址和默认网关,比如我的网卡名字是ens33 ,

#ifconfig ens33 192.168.0.100 

#route add default gw 192.168.0.1

要求:能ping通WIN10的网关

注意:虚拟机要打开网络,否则ping 192.168.0.1(网关)的时候,提示无法到达目标设备。同时,如果配置网关的时候出现异常提示,ifconfig ens33 down/up 一下

4.配置DNS

echo "nameserver 114.114.114.114 ">> /etc/resolv.conf

或者

vi /etc/resolv.conf
nameserver 114.114.114.114

5.重启服务

 #sudo service networking restart

要求:ping www.baidu.com.cn  不出错

6.如果浏览器还是不能打开,firefox,可以参考如下方法:

1.)解决方法针对的是firefox浏览器:首先点击右上角的按钮进入到preferences里面来。

2.)然后在general里面点击network setting

3.)在network setting 里面设置成autodetect,这样就既可以用代理又可以不用代理了

7. 这个确实有用,厉害。。。

sudo service network-manager stop
sudo rm /var/lib/NetworkManager/NetworkManager.state 
sudo service network-manager start

三条命令救命了!亲测有用

参考--->  https://blog.****.net/haigujiujian/article/details/114960182

 

 

2021.11.25

1.虚拟机--->设置--->网络适配器--->网络连接:桥接模式(自动)

2.让PC自动配置虚拟机的IP,不用管;

3. /etc/resolv.conf 也不需要配置

 

2022.2.15 

1.虚拟机--->设置--->网络适配器--->网络连接:NAT

2. 这个确实有用,厉害。。。

sudo service network-manager stop
sudo rm /var/lib/NetworkManager/NetworkManager.state 
sudo service network-manager start
很多时候不能上网后用这个解决的。。。。。