admin管理员组

文章数量:1659745

1. 状态

系统Ubuntu 16.04
有线网络且网线已插入

首先查看网络连接状态:

(base) mrzhao@mrzhao-haier-dt:~$ ifconfig 
enp1s0    Link encap:Ethernet  HWaddr 94:c6:91:9a:34:7e  
          inet addr:10.102.4.172  Bcast:10.102.127.255  Mask:255.255.128.0
          inet6 addr: 2001:da8:4002:3010:d135:52d0:8a79:5f99/64 Scope:Global
          inet6 addr: 2001:da8:4002:3010:9c8:4f76:f6db:c48/64 Scope:Global
          inet6 addr: fe80::f500:c65e:a485:3660/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:13336 errors:0 dropped:0 overruns:0 frame:0
          TX packets:19195 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:9560383 (9.5 MB)  TX bytes:2240622 (2.2 MB)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:5139 errors:0 dropped:0 overruns:0 frame:0
          TX packets:5139 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:402665 (402.6 KB)  TX bytes:402665 (402.6 KB)

可以查到ip地址,说明连接是正常的,这种情况就是电脑设置出现问题:

2. 解决方法

2.1 修改网络参数
sudo vim /etc/network/interfaces

修改之前:

# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback

修改之后

# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback

auto enp1s0 #enp1s0 是ifconfig 对应的以太网网卡名
iface enp1s0 inte dhcp
2.2 启用 NetworkManager 管理网络接口

通过以上设置还不能连接上网络,还需启用 NetworkManager 管理网络接口 :

sudo vim /etc/NetworkManager/NetworkManager.conf

修改之前:

[main]
plugins=ifupdown,keyfile,ofono
dns=dnsmasq

[ifupdown]
managed=false

修改之后:

[main]
plugins=ifupdown,keyfile,ofono
dns=dnsmasq

[ifupdown]
managed=true#仅修改此处
2.3 重启或重启service-manager
sudo service network-manager restart

3. 总结

在本机测试有效,两种文件均需要设置.

本文标签: Ubuntu