LinuxSir.cn,穿越时空的Linuxsir!

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

关于网络的新问题

[复制链接]
发表于 2006-8-5 13:27:14 | 显示全部楼层 |阅读模式
网络环境:Slackware10.2 通过局域网自动分配IP,自动设置DNS,自动设置网关
设置一切正常,启动时可自动得到IP等相关信息,使用一切正常
可是当我ifconfig eth0 down,然后再执行ifconfig eth0 up后,可不行了~
用ifconfig查看,一切正常
ping 局域网正常,ping 外网显示unknow host
应该是DNS或理网关没有获得
用netconfig重新设置后还是一样,当然重启后一切正常

以上信息提供参考,
其实我就是想实现WINDOWS 下的 ipconfig /release 和 ipconfig /renew的功能!
应该怎么做呀?
发表于 2006-8-5 14:24:57 | 显示全部楼层
dhclient
重新从DHCP获得IP
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-5 18:28:18 | 显示全部楼层
还是不明白,能不能说细点……
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-5 19:01:30 | 显示全部楼层
找到了一个方法,但是不明白意思!操作过程如下:

  ifconfig eth0 down
  ifconfig etho up(没用)
  ping www.163.com (不通)
  ping 192.168.1.1 (网关,它自动分配IP,不通)
  rm /etc/dhcpc/dhcpcd-eth0.pid
  dhcpcd(获得所需的ip,DNS,网关)

  好了……
  用ifconfig查看,网卡,IP等信息一切正常
  ping 内外网均可
回复 支持 反对

使用道具 举报

发表于 2006-8-5 19:45:25 | 显示全部楼层
ifconfig etho up时并没有从DHCP取得IP,相当于win下面的启用网卡。所以嘛。。。。
回复 支持 反对

使用道具 举报

发表于 2006-8-5 20:58:04 | 显示全部楼层
dhclient
重新从DHCP获得IP


這招實用,每次網斷了,我都傻傻的重開機,下次可以用這招了.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-5 22:42:55 | 显示全部楼层
Post by jiuny0209
這招實用,每次網斷了,我都傻傻的重開機,下次可以用這招了.

你说的是就直接执行dhclient????
我执行过没用,其中有句话:
Can't bind to dhcp address:Address already in use
用不用加什么参数???
回复 支持 反对

使用道具 举报

发表于 2006-8-5 23:05:04 | 显示全部楼层
man dhclient
回复 支持 反对

使用道具 举报

发表于 2006-8-6 15:24:52 | 显示全部楼层
输入route什么结果?没配默认网关吗?还是dns?
回复 支持 反对

使用道具 举报

发表于 2006-8-6 23:32:10 | 显示全部楼层
Post by primes
你说的是就直接执行dhclient????
我执行过没用,其中有句话:
Can't bind to dhcp address:Address already in use
用不用加什么参数???


你這個樣子試試看
killall dhclient
dhclient
回复 支持 反对

使用道具 举报

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

本版积分规则

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