LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1591|回复: 4

F7 中很多网站都打不开或只显示首页的部分内容的问题

[复制链接]
发表于 2007-8-2 09:49:56 | 显示全部楼层 |阅读模式
古怪的网络问题,希望能提供解决思路

我办公室是通过 宽带路由器共享ADSL(Q版)上网的。
F7和WindowsXP 都是自动获得IP (DHCP服务器就是 这个宽带路由器)。

问题具体状况是 :
    F7 中很多网站都打不开或者只能显示首页的部分内容,而Windows XP 中能正常浏览。

用 Firefox 中连接 路由器 192.168.1.1 ,        输入管理员用户名和密码,
则Windows 中正常显示路由器管理界面,而F7中不能显示。

ping 这些F7中不能正常访问的网址 (如 ping www.sun.com) ,则 Windows 和 F7中均不通(但DNS解析正常)

在 F7中关闭了iptables等,依然不能正常。

使用 Kubuntu 7.04 Live CD 测试,结果也是一样不能正常访问很多网站。

请教各位出现以上状况应该是什么问题? 如何才能解决呢?

:help
发表于 2007-8-4 12:08:09 | 显示全部楼层
#ifconfig
看F7中里面的eth0里面有没有网关这一项,如果有建议删除!!!!
先这样试试看吧!!
回复 支持 反对

使用道具 举报

发表于 2007-8-7 09:35:21 | 显示全部楼层
try putting these 2 lines:
net.ipv4.tcp_moderate_rcvbuf = 0
net.ipv4.tcp_window_scaling = 0
into /etc/sysctl.conf and reboot.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-8-30 15:37:12 | 显示全部楼层
在网上搜索了一下,类似的问题也有出现,
谈到出现问题的原因是 NetworkManager 服务获得的 DNS 服务器地址有问题,解决方法为:
在   /etc/dhcp3/dhclient.conf 文件中加上这么一行:
  
  1. prepend domain-name-servers  dns1, dns2;
复制代码

   dns1,dns2 为DNS地址,如 202.96.134.133 , 注意最后结尾的 分号 不要漏了

按此方法操作发现 F7的 /etc 中没有这个 dhcp3 文件夹 ,当然更谈不上其中的 dhclient.conf 文件了.

实际只有 /etc/dhclient-eth0.conf 文件,我估计是dhcp3client 当前版本对配置文件名称和位置有所修改吧.

在 /etc/dhclient-eth0.conf 文件加入 :
  1. prepend domain-name-servers 202.96.134.133,208.67.222.222,208.67.220.220;
复制代码


测试结果表明,无效.

然后又回到这里看有没有大虾给出其他方法,
按上面 jeff_yecn 的方法,修改 /etc/sysctl.conf 文件,结果表明: 问题解决.

这样,终于可以在 Fedora 中正常的访问web了...对jeff_yecn的帮助表示衷心的感谢!

另: 这两句的具体含意还不明白,我也搜索一下先.如果没有找到答案,还请各位大虾指点一二...
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-8-30 15:37:13 | 显示全部楼层
我是重启系统来作的,刚才看到还可以

1.重新读取sysctl.conf :
   
  1. sysctl -p
复制代码
2. 重启网络 "
  
  1. /etc/init.d/network restart
复制代码

这样就不需要重启了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表