LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: chemist

河南网通的新问题

[复制链接]
发表于 2004-11-11 23:07:32 | 显示全部楼层
Hulandy,你的是怎么回事,多长时间掉线!一般多长时间掉一次?
发表于 2004-11-11 23:16:43 | 显示全部楼层
大于10分钟小于30分钟
发表于 2004-11-11 23:26:06 | 显示全部楼层
那是为什么,我的都是在70分钟以上,100分钟以内!
发表于 2004-11-12 11:29:42 | 显示全部楼层
我的还是不能,我换了turbo linux 10还是不行啊,
还是老样子,晕了
真的晕了
发表于 2004-11-12 12:52:06 | 显示全部楼层
怎么搞的,我的可以呀
我现有有三个系统中最少也能上70分以上才会掉线的!
turbo linux 10,还有FC2中还没试出多长时间掉线!由于各种原因没办法祥细测试  !
看来问题还是不少!继续努力!
发表于 2004-11-12 13:09:14 | 显示全部楼层
ikoody兄,ECOU启动的时候才启动dhcpcd,所以,你打开ECOU后,应该在终端输入一下命令,
dhcpcd -k回车
dhcpcd -d回车,
这样才可以看到连接日志。


一下是用dhclient的测试
DHCPREQUEST on eth0 to 218.29.0.231 port 67
DHCPACK from 218.29.0.253
bound to 61.54.76.12 -- renewal in 475 seconds.
DHCPREQUEST on eth0 to 218.29.0.231 port 67
DHCPACK from 218.29.0.253
bound to 61.54.76.12 -- renewal in 529 seconds.
DHCPREQUEST on eth0 to 218.29.0.231 port 67
DHCPACK from 218.29.0.253
bound to 61.54.76.12 -- renewal in 513 seconds.
....
DHCPREQUEST on eth0 to 218.29.0.231 port 67
DHCPACK from 218.29.0.253
bound to 61.54.76.12 -- renewal in 596 seconds.
DHCPREQUEST on eth0 to 218.29.0.231 port 67
DHCPACK from 218.29.0.253
bound to 61.54.76.12 -- renewal in 567 seconds
发表于 2004-11-12 13:46:36 | 显示全部楼层
收到了,轩子老弟,我正在试,不过好像伏仍是没有多少输出
日志如下:
Nov 12 13:00:41 localhost dhcpcd[2737]: DHCP_NAK server response received
Nov 12 13:09:17 localhost dhcpcd[2737]: DHCP_NAK server response received
Nov 12 13:12:49 localhost dhcpcd[2737]: DHCP_NAK server response received
Nov 12 13:16:09 localhost dhcpcd[2737]: terminating on signal 1
Nov 12 13:16:26 localhost dhcpcd[3212]: broadcasting DHCP_DISCOVER
Nov 12 13:16:26 localhost dhcpcd[3212]: broadcastAddr option is missing in DHCP server response. Assuming 219.154.168.15
Nov 12 13:16:26 localhost dhcpcd[3212]: dhcpIPaddrLeaseTime=6000 in DHCP server response.
Nov 12 13:16:26 localhost dhcpcd[3212]: dhcpT1value is missing in DHCP server response. Assuming 3000 sec
Nov 12 13:16:26 localhost dhcpcd[3212]: dhcpT2value is missing in DHCP server response. Assuming 5250 sec
Nov 12 13:16:26 localhost dhcpcd[3212]: DHCP_OFFER received from  (218.29.0.240)
Nov 12 13:16:26 localhost dhcpcd[3212]: broadcasting DHCP_REQUEST for 219.154.168.5
Nov 12 13:16:26 localhost dhcpcd[3212]: dhcpIPaddrLeaseTime=6000 in DHCP server response.
Nov 12 13:16:26 localhost dhcpcd[3212]: DHCP_ACK received from  (218.29.0.240)
Nov 12 13:26:26 localhost dhcpcd[3214]: sending DHCP_REQUEST for 219.154.168.5 to 218.29.0.240
Nov 12 13:26:26 localhost dhcpcd[3214]: dhcpIPaddrLeaseTime=6000 in DHCP server response.
Nov 12 13:26:26 localhost dhcpcd[3214]: dhcpT1value is missing in DHCP server response. Assuming 3000 sec
Nov 12 13:26:26 localhost dhcpcd[3214]: dhcpT2value is missing in DHCP server response. Assuming 5250 sec
Nov 12 13:26:26 localhost dhcpcd[3214]: DHCP_NAK server response received
Nov 12 13:26:26 localhost dhcpcd[3214]: broadcasting DHCP_REQUEST for 219.154.168.5
现在时间是13:45分 而日志只显示到13:26分
而且也看不到续约行为呀!
发表于 2004-11-12 13:50:15 | 显示全部楼层
第一步的时候客户机会发出广播请求包——DHCPDISCOVER,而服务器返回包的名称叫DHCPOFFER。
   1. BOOTP转发代理接收到请求包,并负责向DHCP其它网络内的DHCP服务器转发。
   2. DHCP服务器以DHCPOFFER响应客户的要求,这个包内包括可用的IP地址和参数。
   3. BOOTP转发代理接收包,并对它进行检查。如果它觉得没有问题,就向客户转发。
   4. 如果客户机在发出DHCPOFFER包后一段时间内没有接收到回应,它会重新发送请求10次。客户机可以同时接收到许多个服务器的应答,可以自己决定用哪一个。
   5. 当客户选定了某个目标服务器后,它会广播发送DHCPREQUEST包,用以通知选定的服务器和未选定的服务器。
   6. 转发工作仍然由BOOTP转发担任。
   7. 收到DHCPREQUEST包服务器会检查收到的包,如果包内的地址和提供的地址一致,证明现在客户机选择的是这台服务器提供的地址,如果不是,自己提供的地址被拒绝了。
   8. 被选定的服务器在接收到DHCPREQUEST包以后,因为某些原因可能不能向客户提供这个网络地址或参数,它可以向客户发送DHCPNAK包,如果可以提供则可以发送DHCPACK包。
   客户在收到包后,检查内部的网络地址和租用时间,如果客户觉得这个包有问题,它可以发送DHCPDECLINE包拒绝这个地址,然后重新发送DHCPDISCOVER包。如果觉得没有问题,就可以接受这个配置参数。同样当客户接收到DHCPNAK包时,它也可以发送DHCPDISCOVER包。客户可以在租期到期之前释放网络地址,这通过发送DHCPRELEASE包来实现。
发表于 2004-11-12 13:59:44 | 显示全部楼层
最初由 ikoody 发表

Nov 12 13:26:26 localhost dhcpcd[3214]:DHCP_NAK server response received  


被选定的服务器在接收到DHCPREQUEST包以后,因为某些原因可能不能向客户提供这个网络地址或参数,它可以向客户发送DHCPNAK包,如果可以提供则可以发送DHCPACK包。

最初由 ikoody 发表

Nov 12 13:16:26 localhost dhcpcd[3212]: broadcasting DHCP_DISCOVER
Nov 12 13:16:26 localhost dhcpcd[3212]: broadcastAddr option is missing in DHCP server response. Assuming 219.154.168.15
Nov 12 13:16:26 localhost dhcpcd[3212]: dhcpIPaddrLeaseTime=6000 in DHCP server response.
Nov 12 13:16:26 localhost dhcpcd[3212]: dhcpT1value is missing in DHCP server response. Assuming 3000 sec
Nov 12 13:16:26 localhost dhcpcd[3212]: dhcpT2value is missing in DHCP server response. Assuming 5250 sec
Nov 12 13:16:26 localhost dhcpcd[3212]: DHCP_OFFER received from (218.29.0.240)
Nov 12 13:16:26 localhost dhcpcd[3212]: broadcasting DHCP_REQUEST for 219.154.168.5
Nov 12 13:16:26 localhost dhcpcd[3212]: dhcpIPaddrLeaseTime=6000 in DHCP server response.
Nov 12 13:16:26 localhost dhcpcd[3212]: DHCP_ACK received from (218.29.0.240)  


这个好像收到,,
上面那段是10分钟后,停止了。。


ikoody兄,再发长一些的
发表于 2004-11-12 14:19:30 | 显示全部楼层
好的,我看出来的了,dhcpcd 确实的按600秒的间隔去刷新ip的,但这个时间去刷新,dhcp服务器总是DHCP_NAK,dhcpcd会继续尝试,但始终不能得到DHCP_ACK。所以过一段时间就掉了!
我仍在继续观察日志,所以过一会贴一个全的!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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