局域网网卡的设置总结
-
- 帖子: 77
- 注册时间: 2008-10-18 15:13
局域网网卡的设置总结
本人也是个菜鸟,前段时间被不能上网给搞伤了,经过这些天不断的查找资料请教朋友,总算对ubuntu 的网络有了一点了解,
注:以下文章仅限于在局域网内用路由器手动设置IP或自动获取IP来实现上网的方法,对于拔号不适用
对于网络的设置,设置完后只要重启网络进程即可。
重启网络可用:
/etc/init.d/networking restart
如果是指定IP地址会直接提示成功,否则会提示正在获取IP地址信息,如果顺利会提示得到的IP信息
启动他时会去读取:
/etc/network/interface文件,
里面有对应的所有网络接口的配置信息
如果此文件不存在或是有问题,则可能会上不了网,
但有时候这里面的配置正确了,但也上不了网,
这可能是由于network manage 与此文件冲突而引起的,可以试试删除network manage
可以在添加/删除里面进行删除
删除后要重启
(我之前不懂,不敢删他,其他只是一个上层应用而不是网络低层应用,删除了对网络没有任何影响,他只是用来方便进行设置网络的参数而以)
然后手动的去重启网络,或是在interface文件里设置成自动加载对应的网络接口也可
格式如下:
#-----下面两行是定义环路,如果不定义,则地址:127.0.0.1和你自身的IP会ping不通,但不影响上网-------
auto lo
iface lo inet loopback
#------------------
#---------网卡一,如果有多块要分别定义多个
auto eth0
iface eth0 inet static(静态地址,需要下面几行做配合)或dhcp(非静态地址,下面几行可以不用定义了)
address 192.168.0..234 IP地址
netmask 255.255.255.0 掩码
gateway 192.168.0.1 网关
里面的auto ** 表示开机自动启动对应的网络接口,机器上有哪些网络接口可以用ifconfig -a查看,用ifconfig 查看的只是在使用的接口,如果未启用,是看不到的
配置完后可以用:
ifdown eth0
ifup eth0来重启单个网卡
或用前面提到的重启网络来重启所有网络接口
最后说下,gnome下的网络管理的东西基本没什么用,正常情况下还可以,但一但出问题了,会被他搞死,个人见意最好删除掉network manage
可能他暂时还不是很完善吧。
以上是个人总结的一点东西,如有错误之处还请各位指教,一起学习,共同进步!
注:以下文章仅限于在局域网内用路由器手动设置IP或自动获取IP来实现上网的方法,对于拔号不适用
对于网络的设置,设置完后只要重启网络进程即可。
重启网络可用:
/etc/init.d/networking restart
如果是指定IP地址会直接提示成功,否则会提示正在获取IP地址信息,如果顺利会提示得到的IP信息
启动他时会去读取:
/etc/network/interface文件,
里面有对应的所有网络接口的配置信息
如果此文件不存在或是有问题,则可能会上不了网,
但有时候这里面的配置正确了,但也上不了网,
这可能是由于network manage 与此文件冲突而引起的,可以试试删除network manage
可以在添加/删除里面进行删除
删除后要重启
(我之前不懂,不敢删他,其他只是一个上层应用而不是网络低层应用,删除了对网络没有任何影响,他只是用来方便进行设置网络的参数而以)
然后手动的去重启网络,或是在interface文件里设置成自动加载对应的网络接口也可
格式如下:
#-----下面两行是定义环路,如果不定义,则地址:127.0.0.1和你自身的IP会ping不通,但不影响上网-------
auto lo
iface lo inet loopback
#------------------
#---------网卡一,如果有多块要分别定义多个
auto eth0
iface eth0 inet static(静态地址,需要下面几行做配合)或dhcp(非静态地址,下面几行可以不用定义了)
address 192.168.0..234 IP地址
netmask 255.255.255.0 掩码
gateway 192.168.0.1 网关
里面的auto ** 表示开机自动启动对应的网络接口,机器上有哪些网络接口可以用ifconfig -a查看,用ifconfig 查看的只是在使用的接口,如果未启用,是看不到的
配置完后可以用:
ifdown eth0
ifup eth0来重启单个网卡
或用前面提到的重启网络来重启所有网络接口
最后说下,gnome下的网络管理的东西基本没什么用,正常情况下还可以,但一但出问题了,会被他搞死,个人见意最好删除掉network manage
可能他暂时还不是很完善吧。
以上是个人总结的一点东西,如有错误之处还请各位指教,一起学习,共同进步!
-
- 帖子: 77
- 注册时间: 2008-10-18 15:13
Re: 局域网网卡的设置总结
另外有时候从windows重启后进入ubuntu时,可能怎么弄也上不了网,只要重启下就可以了,
在使用中发现,如果是从WIN下重启进入U的系统的而不能上网时,
发现是因为DHCP的releases文件出的问题
打开/var/lib/dhcp3/dhcp.eth0.releases文件
发现内的
renew 5 2009/4/3 15:48:39;
rebind 2 2009/4/7 00:56:07;
expire 3 2009/4/8 00:56:07;
这三行时间全部过期了,都 是一个时间,
可能是这个问题,但我试图更改或删除此文件时,提示是只读文件不能操作,看了下,
此文件是属于dhcp用户的,另的用户无法更改 ROOT也不行,
看来里面还有文章的。
在使用中发现,如果是从WIN下重启进入U的系统的而不能上网时,
发现是因为DHCP的releases文件出的问题
打开/var/lib/dhcp3/dhcp.eth0.releases文件
发现内的
renew 5 2009/4/3 15:48:39;
rebind 2 2009/4/7 00:56:07;
expire 3 2009/4/8 00:56:07;
这三行时间全部过期了,都 是一个时间,
可能是这个问题,但我试图更改或删除此文件时,提示是只读文件不能操作,看了下,
此文件是属于dhcp用户的,另的用户无法更改 ROOT也不行,
看来里面还有文章的。
-
- 帖子: 77
- 注册时间: 2008-10-18 15:13
Re: 局域网网卡的设置总结
目前发现的问题是:
如果上不了网,则使用sudo ethtool eth0
部分显示为
Settings for eth0:
Speed: 1000Mb/s
Wake-on: pumbg
Link detected: yes
如果能上网则:
Settings for eth0:
Speed: 100Mb/s
Wake-on: g
Link detected: yes
我使用
ethtool -s eth0 speed 100 duplex full autoneg off
更改他的设置,但怎么么也改不了,没返应,改了还是1000M的,不知道该怎么办
网上说设置的顺序不同可能会失败,但我单独设置:
ethtool -s eth0 speed 100
也是不行,看来里面还有问题没解决
另个不知道怎么把他的Link detected: yes
设成NO,也就是变成非激话状态!
如果上不了网,则使用sudo ethtool eth0
部分显示为
Settings for eth0:
Speed: 1000Mb/s
Wake-on: pumbg
Link detected: yes
如果能上网则:
Settings for eth0:
Speed: 100Mb/s
Wake-on: g
Link detected: yes
我使用
ethtool -s eth0 speed 100 duplex full autoneg off
更改他的设置,但怎么么也改不了,没返应,改了还是1000M的,不知道该怎么办
网上说设置的顺序不同可能会失败,但我单独设置:
ethtool -s eth0 speed 100
也是不行,看来里面还有问题没解决
另个不知道怎么把他的Link detected: yes
设成NO,也就是变成非激话状态!
上次由 sdomain 在 2009-04-03 9:19,总共编辑 1 次。
-
- 帖子: 50
- 注册时间: 2008-07-11 20:52
Re: 局域网网卡的设置总结
总结的很好阿,我也经常上不了网。
上次删除了network manage,我用的局域网,IP改了也没用。
后来就重装了系统可以上了,但是过了两天又不能上了,现在只能上蜗牛般的无线网,郁闷中!
期待彻底解决此问题!
上次删除了network manage,我用的局域网,IP改了也没用。
后来就重装了系统可以上了,但是过了两天又不能上了,现在只能上蜗牛般的无线网,郁闷中!
期待彻底解决此问题!
-
- 帖子: 77
- 注册时间: 2008-10-18 15:13
Re: 局域网网卡的设置总结
终于有点眉目了
看来上不了网的问题是由于网卡的设置问题,
在WIN下面,系统可以自动选则连接模式,这个问题应该出现在千兆网卡上面,
因为现在大部分路由都是100M的,所以如果系统以千M的速度连接,则无法连接
而WIN则可以,
所以一般WIN没有上不了网的情况
而ubuntu在进入系统后,如果网卡配置如下:
Settings for eth0:
Supported ports: [ TP ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Supports auto-negotiation: Yes
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Advertised auto-negotiation: Yes
Speed: 1000Mb/s
Duplex: Full
Port: Twisted Pair
PHYAD: 0
Transceiver: internal
Auto-negotiation: on
Supports Wake-on: pumbg
Wake-on: pumbg
Current message level: 0x00000033 (51)
Link detected: yes
则不能上网
有人说可以通过以下设置把他改过来
sudo ethtool -s eth0 speed 100 duplex full autoneg off
但我实际运行后,并没有把wake-on改成g以及速度改成100
如果能上时,则上两个值应该分别为g 和100Mb/s
只是把
Advertised link modes:
改成了100baseT/Full
显示是不行的
不知道是哪个地方出了问题了,希望有高手能帮忙解决!
另外,实在上不了网时,启动win然后在设备管理里器里把网卡的参数改一下,
改成100m的双工以及把ipv6的禁用,然后重启后进入ubuntu也能上网,
此方法对于重启N遍后还不能上网时候有效,我试过一次可以,
看来上不了网的问题是由于网卡的设置问题,
在WIN下面,系统可以自动选则连接模式,这个问题应该出现在千兆网卡上面,
因为现在大部分路由都是100M的,所以如果系统以千M的速度连接,则无法连接
而WIN则可以,
所以一般WIN没有上不了网的情况
而ubuntu在进入系统后,如果网卡配置如下:
Settings for eth0:
Supported ports: [ TP ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Supports auto-negotiation: Yes
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Advertised auto-negotiation: Yes
Speed: 1000Mb/s
Duplex: Full
Port: Twisted Pair
PHYAD: 0
Transceiver: internal
Auto-negotiation: on
Supports Wake-on: pumbg
Wake-on: pumbg
Current message level: 0x00000033 (51)
Link detected: yes
则不能上网
有人说可以通过以下设置把他改过来
sudo ethtool -s eth0 speed 100 duplex full autoneg off
但我实际运行后,并没有把wake-on改成g以及速度改成100
如果能上时,则上两个值应该分别为g 和100Mb/s
只是把
Advertised link modes:
改成了100baseT/Full
显示是不行的
不知道是哪个地方出了问题了,希望有高手能帮忙解决!
另外,实在上不了网时,启动win然后在设备管理里器里把网卡的参数改一下,
改成100m的双工以及把ipv6的禁用,然后重启后进入ubuntu也能上网,
此方法对于重启N遍后还不能上网时候有效,我试过一次可以,
-
- 帖子: 50
- 注册时间: 2008-07-11 20:52
Re: 局域网网卡的设置总结
很深奥阿,好像不是很明白。只能=有空再来研究了
-
- 帖子: 21
- 注册时间: 2009-04-02 9:11
Re: 局域网网卡的设置总结
删除network manage 后要重新配置DNS,不然上不了网。
- adagio
- 论坛版主
- 帖子: 22110
- 注册时间: 2008-02-17 23:47
- 来自: 美丽富饶的那啥星球
Re: 局域网网卡的设置总结
好帖,收藏了
明天就换大三八!
——8核CPU、8G内存、8T硬盘……
8卡交火,80寸大屏放8个……
IPv8的光纤要8条……
---------------------------------------------------------------------------------
★ [图片版]新手当自强(续)FAQ
★ [新手进阶]挂载、fstab、调整linux分区
★ [图片版]E17桌面环境配置手把手
——8核CPU、8G内存、8T硬盘……
8卡交火,80寸大屏放8个……
IPv8的光纤要8条……
---------------------------------------------------------------------------------
★ [图片版]新手当自强(续)FAQ
★ [新手进阶]挂载、fstab、调整linux分区
★ [图片版]E17桌面环境配置手把手
-
- 帖子: 77
- 注册时间: 2008-10-18 15:13
Re: 局域网网卡的设置总结
呵呵,你说的对,可那只是针对指定IP地址的,如果是采用自动获取IP地址的情况就无所谓了,mao1234 写了:删除network manage 后要重新配置DNS,不然上不了网。
现在自动获取IP地址后都可以直接得到DNS,而且经我实验,只要能获取到IP地址,一般都能获取到DNS地址,并都是正确的,并且能上网
问题就是有的时间,特别是在从WIN重启后或关机后进入系统时,系统根本获取不到IP地址,重启网络服务时,只会提示找不到DHCP
而指定IP地址也是没用,还是上不了,
我觉得现在关键之处就是在网卡的配置了,
如果上不了网时,网站的配置初终在1000M,而正常是100M的(因为我的是百兆的路由)手动根法把他改成100M的,就是我上面说到的情况,
不知道更改后是不是要重启什么东西,肯定不会是/etc/init.d/networking restart 或是ifdown /ifup eth0这样的命令,这些已经试过,没用,
而且网上一别人说改了网卡参数后,再运行ethtool看时,会显示未激活,但我改了后还是显示已激话,好像改了也没什么用,根没改似的(前面的贴子已经提到了),
期待高手指点一二,呵呵。
- wangdu2002
- 帖子: 13284
- 注册时间: 2008-12-13 19:39
- 来自: 物华天宝人杰地灵
Re: 局域网网卡的设置总结
指定静态IP当然有用啦,只要同时修改DNSnameserve就行了,我就是这样上网大半年了.
不过Network-manage确实是有点Bug,就一把叉,不过能上网。
不过Network-manage确实是有点Bug,就一把叉,不过能上网。
行到水穷处,坐看云起时。
海内生明月,天涯共此夕。
--------------------吾本独!
海内生明月,天涯共此夕。
--------------------吾本独!
-
- 帖子: 181
- 注册时间: 2008-08-07 18:47
Re: 局域网网卡的设置总结
今非昔比,手动自动,即点即用network manage
动etc/init.d太底层了,缺乏灵活性
- 附件
-
- shot-1.png (6.5 KiB) 查看 3598 次
-
- 帖子: 77
- 注册时间: 2008-10-18 15:13
Re: 局域网网卡的设置总结
我的network manage 装上后根本就上不了,只有删除后才有可能能上网,
修改成静态地址也是不行的,改成静态地址后按说网关应该能通吧,这不管DNS的事吧,
可是我改成静态地址,后,网关都PING不通
这就郁闷了,
我觉得还是ethtool 的设置问题,只要设置速度为100和wake-on为g不成功,就肯定上不了,不知道哪地方出问题了。
修改成静态地址也是不行的,改成静态地址后按说网关应该能通吧,这不管DNS的事吧,
可是我改成静态地址,后,网关都PING不通
这就郁闷了,
我觉得还是ethtool 的设置问题,只要设置速度为100和wake-on为g不成功,就肯定上不了,不知道哪地方出问题了。
-
- 帖子: 77
- 注册时间: 2008-10-18 15:13
Re: 局域网网卡的设置总结
另外,我在能上网的时候 使用
sudo ethtool -s eth0 speed 100 duplex full autoneg off
更改网卡的参数完全能成功
可以把速度改成10M 或100M等
sudo ethtool -s eth0 speed 100 duplex full autoneg off
更改网卡的参数完全能成功
可以把速度改成10M 或100M等
-
- 帖子: 50
- 注册时间: 2008-07-11 20:52
Re: 局域网网卡的设置总结
以前我在win换到ubuntu的时候上不了网,现在换了一个网线就好了,而且这网线是我同学以为坏的(都踩了很多脚了)。
反正不能上网这个 问题很奇怪,有的时候碰得到,有时候又好了。
反正不能上网这个 问题很奇怪,有的时候碰得到,有时候又好了。
-
- 帖子: 77
- 注册时间: 2008-10-18 15:13
Re: 局域网网卡的设置总结
一直没有好的解决方法,现在我升级到了9。04,好多了升级快半个月了没遇到这种情况了,以前8。04的时候,不知道怎么回事,