请告诉我谁。Internet通过DSL电缆连接设置连接到膝上型计算机。我通过创建一个接入点从ubuntu19.04分发Wifi。信使、YouTube和其他应用程序可以工作,但是浏览器中的页面不打开。如果打开任何vpn,那么页面就会开始打开。我试过几款智能手机和平板电脑,结果都一样。在哪里挖,我不明白。如有任何建议,我将不胜感激。下面是命令的输出
dpkg -l *dnsmasq*
+++ - ================ - ============= ============ - == ==============================
un dnsmasq (description not available)
ii dnsmasq-base 2.80-1ubuntu1 amd64 Small caching DNS proxy and DHCP
un dnsmasq-base-lua (no description available)我得到了以下数据:$ ping -c 4 -M do -s 1472 8.8.8.8 PING 8.8.8 ( 8.8.8.8 ) 1472(1500)字节。ping:本地错误:消息太长,mtu=1492 ping:本地错误:消息太长,mtu=1492
-- 8.8.8.8 ping统计-发送4包,0接收,+4错误,100%丢包,时间72 100
$ ping -c 4 -M do -s 1462 8.8.8.8 PING 8.8.8(8.8.8) 1462(1490)字节。1470字节来自8.8.8.8: icmp_seq=1 ttl=123 time=24.3 ms 1470字节8.8.8.8: icmp_seq=2 ttl=123 time=24.1 ms 1470字节8.8.8.8: icmp_seq=3 ttl=123 time=24.2 ms 1470字节8.8.8.8: icmp_seq=4 ttl=123 time=24.2 ms 1470字节
- 8.8.8.8 ping统计
$ ping -c 4 -M do -s 1452 8.8.8 PING 8.8.8(8.8.8) 1452(1480)字节。1460字节来自8.8.8.8: icmp_seq=1 ttl=123 time=24.2 ms 1460字节8.8.8.8: icmp_seq=2 ttl=123 time=24.2 ms 1460字节8.8.8.8: icmp_seq=3 ttl=123 time=24.2 ms 1460字节8.8.8.8: icmp_seq=4 ttl=123 time=24.2 ms
- 8.8.8.8 ping统计
$ ping -c 4 -M do -s 1453 8.8.8 PING 8.8.8(8.8.8) 1453(1481)字节。1461字节来自8.8.8.8: icmp_seq=1 ttl=123 time=24.3 ms 1461字节8.8.8.8: icmp_seq=2 ttl=123 time=24.1 ms 1461字节8.8.8.8: icmp_seq=3 ttl=123 time=24.2 ms 1461字节8.8.8.8: icmp_seq=4 ttl=123 time=24.3 ms 1461字节
- 8.8.8.8 ping统计
我接下来该怎么办?我是新来的。谢谢你帮我
$ ping -c 4 -M do -s 1463 8.8.8.8 PING 8.8.8(8.8.8) 1463(1491)字节。
-- 8.8.8.8 ping统计-发送4包,0接收,100%丢包,时间7ms
$ ping -c 4 -M do -s 1464 8.8.8.8 PING 8.8.8(8.8.8) 1464(1492)字节数据。
-- 8.8.8.8 ping统计-发送4包,0接收,100%丢包,时间8ms
$ ping -c 4 -M do -s 1465 8.8.8.8 PING 8.8.8(8.8.8) 1465(1493)字节数据。ping:本地错误:消息太长,mtu=1492 ping:本地错误:消息太长,mtu=1492
-- 8.8.8.8 ping统计-发送4包,0接收,+4错误,100%丢包,时间59 100
我创建了一个类似于这个https://medium.com/@dineshsonachalam/creating-a-dsl-connection-on-ubuntu-18-04-1-lts-c5b7845beea0的DSL连接,因为我的保存按钮是非活动的https://i.stack.imgur.com/cEi39.png。我什么都改变不了
发布于 2019-05-06 15:04:42
您的问题在于DSL连接的MTU设置。
Ubuntu的网络配置中有MTU设置,路由器中有WAN设置。
对于DSL,常见的MTU设置是1492。先试试这个值,看看你的网站现在是否可以访问。
要确定正确的设置,请从所有MTU设置= 1500和VPN = off开始。(VPN需要不同的测试)。
在航站楼:
ping [-c count] [-M do] [-s packet_size] [host]所采用的备选方案如下:
c count:到ping的次数M hint:选择路径MTU发现策略。可以是do (禁止碎片,甚至是本地碎片)、want (在数据包大小较大时在本地发现片段)或dont (不要设置DF标志)。s packet_size:指定要发送的数据字节数。你应该总是从1472开始,每次工作10次。一旦你得到一个答复,上升1,直到你得到一个零碎的数据包。取该值(最后一个好值)并将28添加到该值中,以说明各种TCP/IP报头。例如:假设1452是正确的数据包大小(您第一次收到对ping的ICMP答复)。实际MTU的大小将是1480,这是我们正在工作的网络的最佳选择。
ping -c 4 -M do -s 1472 8.8.8.8 # this will probably show fragmentation
ping -c 4 -M do -s 1462 8.8.8.8 # may show fragmentation
ping -c 4 -M do -s 1452 8.8.8.8 # no fragmentation?
ping -c 4 -M do -s 1453 8.8.8.8 # still no fragmentation?参考资料:如何用ICMP键确定合适的MTU尺寸
发布于 2019-07-31 15:29:10
nm-connection-editor和DSL/PPPOE连接,在IPv6设置选项卡中,方法,选择忽略。然后是sudo service network-manager restart。对我来说是这样的。在Ubuntu18.04中,我不需要做忽略IPv6的事情。只有在Ubuntu16.04中,我必须将MTU设置为1492,自18.04以来没有必要。
https://askubuntu.com/questions/1140723
复制相似问题