已经用MENTOHUSTTOOL重新抓包过了。
不断更改心跳时间测试,没有效果。
组播方式试过,标准和锐捷两种方式,都可以联网,且都会断线。
DHCP是使用“认证后”
具体配置文件如下
---------------------------
[MentoHUST]
MaxFail=8
;用户名,长度不超过64
Username=******
;密码
Password= *****
;网卡
Nic=eth0
;静态IP用户可以使用非本机IP
IP=172.20.35.68
;掩码,无关紧要
Mask=255.255.255.0
;网关,如果指定了就会监视网关ARP信息
Gateway=0.0.0.0
;DNS服务器,无关紧要
DNS=0.0.0.0
;Ping主机,用于掉线检测,0.0.0.0表示关闭该功能
PingHost=0.0.0.0
;每次发包超时时间(秒)
Timeout=8
;发送Echo包的间隔(秒)
EchoInterval=3
;失败等待(秒)认证失败后等待RestartWait秒或者服务器请求后重启认证
RestartWait=15
;寻找服务器时的组播地址类型 0标准 1锐捷 2将MentoHUST用于赛尔认证
StartMode=1
;DHCP方式 0(不使用) 1(二次认证) 2(认证后) 3(认证前)
DhcpMode=2
;是否后台运行: 0(否) 1(是,关闭输出) 2(是,保留输出) 3(是,输出到文件/tmp/mentohust.log)
DaemonMode=0
;是否显示通知: 0(否) 1~20(是)
ShowNotify=5
;客户端版本号,如果未开启客户端校验但对版本号有要求,可以在此指定,形如3.30
Version=1.10
;认证数据文件,如果需要校验客户端,就需要正确设置
DataFile=/etc/mentohust/1010.mpf
;进行DHCP的脚本
DhcpScript=dhclient
------------------
我再描述一下,
1.我每次连接MENTOHUST,认证成功后,都要手动更新auto eth0一次,才能正常上网。
2.MENTOHUST掉线时,在终端里仍显示发送心跳包,也没有断线后重连的迹象。
3.用PING命令观察了一下,貌似网速是渐渐变慢的,而不是一下子掉线的。
4.总的情况是已经断开网络了,但MENTOHUST和AUTO ETH0都显示正常,没有任何变化
初次上来问问题,如果有啥不合适的还请各位指正!谢谢前辈
福州大学使用MENTOHUST每二十分钟自动掉线问题
-
- 帖子: 3
- 注册时间: 2011-01-08 11:58
Re: 福州大学使用MENTOHUST每二十分钟自动掉线问题
补充下PING命令观察的问题。
用PING命令感觉和WINDOWS不太一样,每显示一条结果的时间不一样。
所以就根据每更新一条PING数据用的时间不同,来判断它是慢慢减速,然后断线的。
但有个问题,ping得到的TIME是差不多的。结束命令,会得到AVG,这个AVG和PING得出的基本一致,也就是没有突变。
用PING命令感觉和WINDOWS不太一样,每显示一条结果的时间不一样。
所以就根据每更新一条PING数据用的时间不同,来判断它是慢慢减速,然后断线的。
但有个问题,ping得到的TIME是差不多的。结束命令,会得到AVG,这个AVG和PING得出的基本一致,也就是没有突变。
- 0xcoffee
- 帖子: 149
- 注册时间: 2010-10-21 10:54
- 来自: Alpha Centauri
Re: 福州大学使用MENTOHUST每二十分钟自动掉线问题
ip至dns全部清为0.0.0.0.因为像ip预设会有被封端口的可能-既然是dhcp模式就不应固定端口.
心跳包的原理懂么?心跳包就是向预设的pinghost发包(即ping),
由能否接收回包来确认是否断线.你没设置pinghost设心跳包就毫无意义了.
至于pinghost设什么好,你可以考虑设置成windows下看到的网关地址.
auto eth0更新问题至今无解.可能是nm问题.
顺便提醒一句,心跳检测间隔设长一点比较好.
心跳包的原理懂么?心跳包就是向预设的pinghost发包(即ping),
由能否接收回包来确认是否断线.你没设置pinghost设心跳包就毫无意义了.
至于pinghost设什么好,你可以考虑设置成windows下看到的网关地址.
auto eth0更新问题至今无解.可能是nm问题.
顺便提醒一句,心跳检测间隔设长一点比较好.
Once you use Arch, you'll never go back.
Arch用得太舒服懒得去玩其他Distro了...
Arch用得太舒服懒得去玩其他Distro了...
-
- 帖子: 523
- 注册时间: 2007-12-13 23:34
Re: 福州大学使用MENTOHUST每二十分钟自动掉线问题
ubuntu下确实有这个问题,用arch就基本不会掉线
- 0xcoffee
- 帖子: 149
- 注册时间: 2010-10-21 10:54
- 来自: Alpha Centauri
Re: 福州大学使用MENTOHUST每二十分钟自动掉线问题
因为arch没附带networkmanager.dongfanglu 写了:ubuntu下确实有这个问题,用arch就基本不会掉线
直接把networkmanager给卸载掉就行了.
Once you use Arch, you'll never go back.
Arch用得太舒服懒得去玩其他Distro了...
Arch用得太舒服懒得去玩其他Distro了...
- wowoto
- 帖子: 3050
- 注册时间: 2009-04-11 12:17
- 系统: windows7
Re: 福州大学使用MENTOHUST每二十分钟自动掉线问题
;发送Echo包的间隔(秒)
EchoInterval=3此处设置... 随便选一个大于10的数字。
EchoInterval=3此处设置... 随便选一个大于10的数字。
wowoto>ubuntu8.04>ubuntu9.04>Archlinux>FreeBSD8.0>Archlinux & end here.
-
- 帖子: 523
- 注册时间: 2007-12-13 23:34
Re: 福州大学使用MENTOHUST每二十分钟自动掉线问题
0xcoffee 写了:因为arch没附带networkmanager.dongfanglu 写了:ubuntu下确实有这个问题,用arch就基本不会掉线
直接把networkmanager给卸载掉就行了.
楼上正解, 不知道ubuntu能不能换其他的network