Linux下的锐捷拨号解决方案
时间:2008-10-01
来源:互联网
原作:北极光
Linux对网络的要求比较高,在武大那边有路由器挡在前面,自然不用操心。回学校后首要任务便是解决校内网的拨号问题。
上网随便搜搜,发现很多帖子,看的我一头雾水,发现这确实是个常见的问题。之前在武大那边用本本装了一个基于QT4开发的锐捷客户端(参考),安装有点麻烦,而且现在用的也有些问题。于是考虑使用锐捷自己提供的Linux客户端,直接在shell下连接。
虽然网上的相关信息比较多,但解决起来还是比较困难,尤其是好多给出的下载都无效。不过,凭借着足够的毅力和娴熟的搜索技能以及对Linux的热爱,终于还是解决鸟~
以下是安装过程简介:
0. Fedora8,root用户
1. 软件和包准备:xrgsu,libpcap.so.0.6.2,libstdc++.so.5
xrgsu即是锐捷提供的Linux客户端,工大用户在网络中心首页即可下载。后面两个包找起来比较费劲,如果有需要的可以和我联系。libstdc++.so.5可以通过安装compat-libstdc++-33-3.2.3-47.fc4.i386.rpm得到,libpcap.so.0.6.2直接cp到/usr/lib下即可,xrgsu建议放到根目录下。
2. 网络设置
首先需要用ifconfig查看一下你的网络设置,然后修改为网络中心提供给你的信息。在这里我是通过修改配置文件实现的。
2.1 IP与网关
# vi /etc/sysconfig/network-scripts/ifcfg-eth0
修改(添加)项有:
BOOTPROTO=static (静态IP)
IPADDR=*.*.*.* (你的IP地址)
NETMASK=255.255.255.0
GATEWAY=*.*.*.* (你的网关地址)
2.2 DNS设置
# vi /etc/resolv.conf
修改(添加)项有:
nameserver *.*.*.* (首选DNS)
nameserver *.*.*.* (备用DNS)
2.3 拨号
# ./xrgsu 显示
XRGSupplicant 1.1.1
Ruijie Network CopyRight 2004-2005
please input your user name: (你的登陆账号)
please input your password: (你的密码)
Use DHCP,1-Use,0-UnUse(Default: 0): (不使用,选0或直接回车)
Use default auth parameter,0-Use 1-UnUse(Default: 0): (使用,选0或直接回车)
(这里的网络默认参数你不用改,除非你想折腾。)
然后你能看到:
Searching server...
Connecting server...
Authenticating...
Please input 'unauth' to LogOff:
现在就可以上网了。
3. 一些问题
如果不出什么意外的话,你应该不会这么顺利,呵呵
3.1首先,你会遇到如下提示:
/usr/lib/libpcap.so.0.6.2: cannot restore segment prot after reloc: Permission denied
系统出于安全考虑阻止了拨号软件运行,这个时候你可以这么解决:
# vi /etc/selinux/config
找到SELINUX=enforcing并修改为
SELINUX=disabled (关闭SELinux)
然后 chcon -ttexrel_shlib_t /usr/lib/libpcap.so.0.6.2 (不懂)
3.2 其实这些都是小问题,如果你没有在成功连接后很快断开并出现如下提示:
Detect Proxy Server!Err = 4(Too many IP or Nic)
事实上,如果出现这个提示,那么你在最开始ifconfig的时候就会看到一个(虚拟)网卡virbr0,并且这个是无法ifdown掉的。这个是最让我头痛的问题。网上只有不多的晦涩的解释,大致是你在懵懂中安装了Xen,在你的电脑里虚拟了一个桥接,并且这个桥接你用brctl也没法停掉。
好不容易找到一段英文的解决方案(参考),卸载掉虚拟化组件:
# yum groupremove "Virtualization"
依葫芦画瓢后发现问题并没有解决,有些网上提到的组件在我的FC8上并没有被卸载掉。不过由此得到启发,那就是一定要做掉libvirt!
于是我用了如下命令,事实证明是成功的:
# yum remove libvirt
用ifconfig查看已经没有网卡virbr0了。
认证成功!只要保持这个shell开着,基本不会掉线,而且网速稳定。这下可以firefox可以yum了。
当然,这并不是唯一的解决方案,只是希望能给大家提供一个思路和建议。Linux的学习需要一个氛围,大家才能更快的提高。如果拨号问题能顺利解决,将吸引更多的校园用户到Linux中来,来感受开源的神奇与魅力!
Linux对网络的要求比较高,在武大那边有路由器挡在前面,自然不用操心。回学校后首要任务便是解决校内网的拨号问题。
上网随便搜搜,发现很多帖子,看的我一头雾水,发现这确实是个常见的问题。之前在武大那边用本本装了一个基于QT4开发的锐捷客户端(参考),安装有点麻烦,而且现在用的也有些问题。于是考虑使用锐捷自己提供的Linux客户端,直接在shell下连接。
虽然网上的相关信息比较多,但解决起来还是比较困难,尤其是好多给出的下载都无效。不过,凭借着足够的毅力和娴熟的搜索技能以及对Linux的热爱,终于还是解决鸟~
以下是安装过程简介:
0. Fedora8,root用户
1. 软件和包准备:xrgsu,libpcap.so.0.6.2,libstdc++.so.5
xrgsu即是锐捷提供的Linux客户端,工大用户在网络中心首页即可下载。后面两个包找起来比较费劲,如果有需要的可以和我联系。libstdc++.so.5可以通过安装compat-libstdc++-33-3.2.3-47.fc4.i386.rpm得到,libpcap.so.0.6.2直接cp到/usr/lib下即可,xrgsu建议放到根目录下。
2. 网络设置
首先需要用ifconfig查看一下你的网络设置,然后修改为网络中心提供给你的信息。在这里我是通过修改配置文件实现的。
2.1 IP与网关
# vi /etc/sysconfig/network-scripts/ifcfg-eth0
修改(添加)项有:
BOOTPROTO=static (静态IP)
IPADDR=*.*.*.* (你的IP地址)
NETMASK=255.255.255.0
GATEWAY=*.*.*.* (你的网关地址)
2.2 DNS设置
# vi /etc/resolv.conf
修改(添加)项有:
nameserver *.*.*.* (首选DNS)
nameserver *.*.*.* (备用DNS)
2.3 拨号
# ./xrgsu 显示
XRGSupplicant 1.1.1
Ruijie Network CopyRight 2004-2005
please input your user name: (你的登陆账号)
please input your password: (你的密码)
Use DHCP,1-Use,0-UnUse(Default: 0): (不使用,选0或直接回车)
Use default auth parameter,0-Use 1-UnUse(Default: 0): (使用,选0或直接回车)
(这里的网络默认参数你不用改,除非你想折腾。)
然后你能看到:
Searching server...
Connecting server...
Authenticating...
Please input 'unauth' to LogOff:
现在就可以上网了。
3. 一些问题
如果不出什么意外的话,你应该不会这么顺利,呵呵
3.1首先,你会遇到如下提示:
/usr/lib/libpcap.so.0.6.2: cannot restore segment prot after reloc: Permission denied
系统出于安全考虑阻止了拨号软件运行,这个时候你可以这么解决:
# vi /etc/selinux/config
找到SELINUX=enforcing并修改为
SELINUX=disabled (关闭SELinux)
然后 chcon -ttexrel_shlib_t /usr/lib/libpcap.so.0.6.2 (不懂)
3.2 其实这些都是小问题,如果你没有在成功连接后很快断开并出现如下提示:
Detect Proxy Server!Err = 4(Too many IP or Nic)
事实上,如果出现这个提示,那么你在最开始ifconfig的时候就会看到一个(虚拟)网卡virbr0,并且这个是无法ifdown掉的。这个是最让我头痛的问题。网上只有不多的晦涩的解释,大致是你在懵懂中安装了Xen,在你的电脑里虚拟了一个桥接,并且这个桥接你用brctl也没法停掉。
好不容易找到一段英文的解决方案(参考),卸载掉虚拟化组件:
# yum groupremove "Virtualization"
依葫芦画瓢后发现问题并没有解决,有些网上提到的组件在我的FC8上并没有被卸载掉。不过由此得到启发,那就是一定要做掉libvirt!
于是我用了如下命令,事实证明是成功的:
# yum remove libvirt
用ifconfig查看已经没有网卡virbr0了。
认证成功!只要保持这个shell开着,基本不会掉线,而且网速稳定。这下可以firefox可以yum了。
当然,这并不是唯一的解决方案,只是希望能给大家提供一个思路和建议。Linux的学习需要一个氛围,大家才能更快的提高。如果拨号问题能顺利解决,将吸引更多的校园用户到Linux中来,来感受开源的神奇与魅力!
作者: Cuibtoy 发布时间: 2008-10-01
知道在suse中怎么用锐捷拨号么大哥!!!
作者: tw910 发布时间: 2008-11-29
我用你的方法试过了,
可还是不可以连接啊
我的出现的问题是
Detect Proxy Server!Err = 4(Too many IP or Nic)
后按照你的方法把命令输进去还是不可以
一直出现这个东西
another app is currently holding the yum lock;waiting for it to exit...
the other application is: yum-updatesd-he
memory : 25 m rss( 38 mb vsz)
started: sat may 28 08:36:18
state : running, pid:19773
可还是不可以连接啊
我的出现的问题是
Detect Proxy Server!Err = 4(Too many IP or Nic)
后按照你的方法把命令输进去还是不可以
一直出现这个东西
another app is currently holding the yum lock;waiting for it to exit...
the other application is: yum-updatesd-he
memory : 25 m rss( 38 mb vsz)
started: sat may 28 08:36:18
state : running, pid:19773
作者: surron 发布时间: 2011-05-28
本帖最后由 sjwkwang_ 于 2011-5-28 18:57 编辑
楼上的朋友,这个帖子是08年的,过时了。。
可以试试ruijieclient (搜,下载),先安装ruijieclient,如果能直接安装,就好办了,再配置一下,就可以上网了。。而且可以关掉链接的shell,从不会有掉线问题。。
如果不能安装,只要按照提示解决依赖关系,就可以安装ruijieclient了。。
关于配置,很简单,而且网上一搜一大堆。。
楼上的朋友,这个帖子是08年的,过时了。。
可以试试ruijieclient (搜,下载),先安装ruijieclient,如果能直接安装,就好办了,再配置一下,就可以上网了。。而且可以关掉链接的shell,从不会有掉线问题。。
如果不能安装,只要按照提示解决依赖关系,就可以安装ruijieclient了。。
关于配置,很简单,而且网上一搜一大堆。。
作者: sjwkwang_ 发布时间: 2011-05-28
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28