无论多少次安装ubuntu总是会碰到网络时有时有时无的状况、放着一段时间说不定就有能用了(内心崩溃。。
ppp配置的很多选项都是默认的,其中lcp-echo-failure次数被设为4,而lcp-echo-interval设为30秒。
如果120秒钟之内,ADSL服务器没有给回echo-reply信号,UBuntu便会认为网络已经出了问题,就会断开网络,搞得人非常不爽。
症结找到了,问题就要解决了,打开配置文件/etc/ppp/options,将lcp-echo-failure次数设为一个较大的数值就行了,将该值修改为15,
======另:一篇日志======
2018年10月16日:
打开ubuntu18.0.4网络出错,无法ping任何ip及域名“ping www.baidu.com","ping 8.8.8.8"均无法成功,但可以ping成功本地物理主机“ping 127.0.0.1",所以尝试无数方法。。。
发现ifconfig后只有lo行而没有ens38(此系统是这个网卡),于是sudo /sbin/dhclient ,启用ens33(DOWN成为UP),ifconfig如下:
ens38: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.23.132 netmask 255.255.255.0 broadcast 192.168.23.255
inet6 fd15:4ba5:5a2b:1008:20c:29ff:fe14:17d4 prefixlen 64 scopeid 0x0<global>
inet6 fe80::20c:29ff:fe14:17d4 prefixlen 64 scopeid 0x20<link>
ether 00:0c:29:14:17:d4 txqueuelen 1000 (以太网)
RX packets 281 bytes 21845 (21.8 KB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 1158 bytes 87185 (87.1 KB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
介于仍然无法ping成功,所以sudo vim修改/etc/network/interfaces文件,发现里面只有lo两行内容,所以添加(也有可能ens38为eth0 ):
auto lo
iface lo inet loopback
auto ens38
iface ens38 inet static
address 192.168.23.0 -ip地址
netmask 255.255.255.0 --子网掩码
gateway 192.168.23.2 --默认网关
dns-nameservers 202.201.0.131 --DNS服务器(可以去物理主机命令行:ipconfig /all查看)
到此ok,可以联网啦!
|