ubuntu11.04不能上网但windows可以

包含网卡/无线网的网络问题和ADSL/校园网/宽带拨号支持及代理/共享等网络使用问题
回复
头像
sgsdxzy
帖子: 430
注册时间: 2008-07-19 11:14

ubuntu11.04不能上网但windows可以

#1

帖子 sgsdxzy » 2011-05-15 18:35

在两个操作系统下都是DHCP,都能得到IP等,网络也显示“已连接”,但是Ubuntu11.04不能上网。使用系统监视器,能发现有上载和下载流量(很小)。请问这是为什么?
头像
qy117121
论坛版主
帖子: 50586
注册时间: 2007-12-14 13:40
系统: Winbuntu
来自: 志虚国乌由市
联系:

Re: ubuntu11.04不能上网但windows可以

#2

帖子 qy117121 » 2011-05-15 18:39

不知道,我的正常,
渠月 · QY   
本人只会灌水,不负责回答问题
无聊可以点一下→ http://u.nu/ubuntu

邮箱 [email protected]
头像
bzimage
帖子: 716
注册时间: 2006-03-14 10:25

Re: ubuntu11.04不能上网但windows可以

#3

帖子 bzimage » 2011-05-15 18:41

看看windows下的DNS怎么设的,ubuntu也这样设
头像
sgsdxzy
帖子: 430
注册时间: 2008-07-19 11:14

Re: ubuntu11.04不能上网但windows可以

#4

帖子 sgsdxzy » 2011-05-15 19:36

bzimage 写了:看看windows下的DNS怎么设的,ubuntu也这样设
非常感谢,已经解决
mengzi
帖子: 23
注册时间: 2007-03-06 2:11

Re: ubuntu11.04不能上网但windows可以

#5

帖子 mengzi » 2011-06-04 21:46

Ubuntu11.04网络配置与问题排除

  这几天用Ubuntu11.04,被网络配置问题搞得很心烦。
  这个Ubuntu是装在笔记本上的,在宿舍有静态IP,在实验室用无线网,IP自动获取。刚开始系统装好了,没有进行配置,开启无线网,就可以上网了。于是以为Ubuntu的网络配置做的挺好的哈。回到宿舍,配置好静态IP,和DNS,打开网页,也可以上网了。挺不错的哈。
  可第二天,悲剧就来了。实验室无线网络没有什么问题,问题是回到宿舍后,不能上网了。ping一下,unreachable。看一下IP设置,是对的。于是networking重启一起,ping一下,也可以了,但还是不能上网。再看一下DNS。嗯?空的?昨天设好的dns被清空呢?怎么会这样呢?文件中还有一行注释,generated by network manager。难道是无线网络自动获取的时候把它给清空了?还是说是因为dns的设置在重启之后就清空的?于是试验了一下,重启,不能上网,查看ip和DNS,设置都是对的,networking 重启,可以上网了。看来应该是无线网络自动获取ip的时候把dns配置清空的。唉,这个ubuntu。。。
  还是简单说一下网络配置。ubuntu虽然有个network manager,但是设置之后似乎不管用,最好使用文件配置。分为设置ip和设置dns两步。
  第一步,设置ip。
  用root权限编辑文件/etc/network/interfaces , 有两行是
   auto lo
  iface lo inet loopback
  这两行一般都有,不需要更改。下面对本地网络进行配置,
  auto eth0
  iface eth0 inet static
  #这两句表示eth0使用静态ip地址(static)。
  #如果需要更改mac地址
  hwaddress ether xx:xx:xx:xx:xx:xx
  #ip 地址address x.x.x.x
  #网关gateway x.x.x.x
  #掩码netmask x.x.x.x
  #将dns设置在这里,似乎没有作用
  dns-nameserver x.x.x.x
  第二步,设置dns用root权限编辑 /etc/resolv.conf ,
  #添加dns
  nameserver 202.120.2.101
  nameserver x.x.x.x
  设置好之后,对网络服务重启,root权限命令如下,/etc/init.d/networking restart 。可以上网了。
  其他问题:
  如果是动态获取ip地址,那么将static改成dhcp,后面的ip地址就不用设置了。动态获取ip地址一般也与mac无关。
  如果是无线网络需要设置,那么对应的,将 eth0 改成 wlan0 .如果网络有问题,可以通过 ifconfig 查看当前网络状态,比如 eth0 是否有ipv4的地址,如果没有,那么先设置好,再重启网络服务。如果 有地址,而且ping有结果,但浏览器打不开网页,可能需要检查 dns设置了。
曾小爷Z
帖子: 3
注册时间: 2011-06-05 23:01

Re: ubuntu11.04不能上网但windows可以

#6

帖子 曾小爷Z » 2011-06-05 23:27

LS提到的配置过程特别带感 很对味哦 感觉就和我的过程一模一样 考虑到的方向也是一致的 感叹一下~~~~~~ :em01
mengzi 写了:Ubuntu11.04网络配置与问题排除

  这几天用Ubuntu11.04,被网络配置问题搞得很心烦。
  这个Ubuntu是装在笔记本上的,在宿舍有静态IP,在实验室用无线网,IP自动获取。刚开始系统装好了,没有进行配置,开启无线网,就可以上网了。于是以为Ubuntu的网络配置做的挺好的哈。回到宿舍,配置好静态IP,和DNS,打开网页,也可以上网了。挺不错的哈。
  可第二天,悲剧就来了。实验室无线网络没有什么问题,问题是回到宿舍后,不能上网了。ping一下,unreachable。看一下IP设置,是对的。于是networking重启一起,ping一下,也可以了,但还是不能上网。再看一下DNS。嗯?空的?昨天设好的dns被清空呢?怎么会这样呢?文件中还有一行注释,generated by network manager。难道是无线网络自动获取的时候把它给清空了?还是说是因为dns的设置在重启之后就清空的?于是试验了一下,重启,不能上网,查看ip和DNS,设置都是对的,networking 重启,可以上网了。看来应该是无线网络自动获取ip的时候把dns配置清空的。唉,这个ubuntu。。。
  还是简单说一下网络配置。ubuntu虽然有个network manager,但是设置之后似乎不管用,最好使用文件配置。分为设置ip和设置dns两步。
  第一步,设置ip。
  用root权限编辑文件/etc/network/interfaces , 有两行是
   auto lo
  iface lo inet loopback
  这两行一般都有,不需要更改。下面对本地网络进行配置,
  auto eth0
  iface eth0 inet static
  #这两句表示eth0使用静态ip地址(static)。
  #如果需要更改mac地址
  hwaddress ether xx:xx:xx:xx:xx:xx
  #ip 地址address x.x.x.x
  #网关gateway x.x.x.x
  #掩码netmask x.x.x.x
  #将dns设置在这里,似乎没有作用
  dns-nameserver x.x.x.x
  第二步,设置dns用root权限编辑 /etc/resolv.conf ,
  #添加dns
  nameserver 202.120.2.101
  nameserver x.x.x.x
  设置好之后,对网络服务重启,root权限命令如下,/etc/init.d/networking restart 。可以上网了。
  其他问题:
  如果是动态获取ip地址,那么将static改成dhcp,后面的ip地址就不用设置了。动态获取ip地址一般也与mac无关。
  如果是无线网络需要设置,那么对应的,将 eth0 改成 wlan0 .如果网络有问题,可以通过 ifconfig 查看当前网络状态,比如 eth0 是否有ipv4的地址,如果没有,那么先设置好,再重启网络服务。如果 有地址,而且ping有结果,但浏览器打不开网页,可能需要检查 dns设置了。
回复