浏览器不能打开网站问题

目录

ubunutu16.04系统中浏览器只能打开百度、谷歌翻译和wiki等及其少数的网站,其他网站都打不开!!!

记录一下尝试解决的方法和艰辛过程:

  • 检查网络连接 - 正常
  • 确定浏览器的设置里为无代理
  • 更换浏览器 - google chrome
  • 关闭防火墙
  • 查看DNS
  • 自己百度搜索
  • 问师兄、网友、群友

经过一晚上加一上午的折腾,最后终于把问题解决了,还是在万能的群友的帮助和提示下解决的,在此感谢那位朋友!(抱拳+鞠躬)
其中最大的感触就是遇到了问题光靠百度是不行的,因为有些时候你描述问题的方式不一定就能匹配搜索到你想要的结果,自己瞎折腾的同时,也不忘求助于大神,于是主动把自己的问题描述清楚,发给认识的好友,还有一些技术群,毕竟自己是小白加菜鸟,人多力量大,说不定就有人遇到过跟你类似的问题,还能热心的出来为你解答呢,于是乎,我就开始了探索解决问题之旅。

不能浏览网页的根本原因

  • 我的上网方式是 DSL 而不是最为常见的 Ethernet(以太网) 方式!!
  • MTU最大传输单元值默认设置为1500的锅 !!!

MTU 科普时间

: MTU

MTU是指一种通信协议的某一层上面所能通过的最大数据包大小(以字节为单位)。 —— [ 维基百科 ]

MTU,即Maximum Transmission Unit(最大传输单元),此值设定TCP/IP协议传输数据报时的最大传输单元。设置合适的MTU值可以解决“部分网站打不开”、“上网速度慢”等问题,并且可以适当提升上网速度。—— [ 参考学习原文 ]

知道了我的上网方式,如何设置MTU值?

1.设置多大的MTU值取决于你的上网方式,不同的上网方式支持不同的MTU,下面列出了一些上网方式的MTU值:

上网方式合适的MTU值
EtherNet(一般上网方式(默认值) 1500
PPPoE/ADSL1492
Dial Up/Modem576

Ubuntu系统

参考 【https://zhidao.baidu.com/question/318639788.html
1、手动设置
sudoifconfigppp0mtu1492//ppp022mtu/etc/network/ifup.dsetmtu.sh s u d o i f c o n f i g p p p 0 m t u 1492 / / 其 中 p p p 0 是 网 卡 名 称 , 如 果 你 的 不 是 这 个 可 以 做 相 应 的 更 改 , 注 意 : 这 种 方 式 只 是 临 时 更 改 , 在 你 每 次 重 启 以 及 重 新 连 网 后 就 变 回 默 认 值 了 , 每 次 都 需 要 再 设 置 一 下 , 比 较 麻 烦 。 为 了 避 免 每 次 都 要 去 设 置 的 麻 烦 , 可 以 通 过 2 中 写 个 脚 本 文 件 来 解 决 。 2 、 网 络 连 接 ( 网 卡 被 激 活 时 ) 自 动 设 置 m t u 值 在 / e t c / n e t w o r k / i f − u p . d 目 录 下 新 建 一 个 脚 本 文 件 , 比 如 s e t m t u . s h sudo vi /etc/network/if-up.d/setmtu.sh
将下面的代码加入setmtu.sh 脚本文件中

#!/bin/sh
 ifconfig ppp0 mtu 1492

window系统

如果你的是Windows操作系统,请参考
https://zhidao.baidu.com/question/75134830.html?qbl=relate_question_4&word=ubuntu%D6%D0%B8%C4MTU%B5%C4%D7%F7%D3%C3

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值