Linux下使用锐捷客户端连接网络,以及遇到的问题

前: 前几天用保姆级教程在win10下装了linux win10双系统。然后在wifi校园网下配置了VScode。
回到宿舍上校园网需要用锐捷客户端,但是这期间遇到了挺多问题的,也折腾了快一个小时。还是由于对linux操作不熟悉吧。

首先通过内网能直接下载到linux的锐捷客户端,里面自带的readme是这么写的:

使用说明:
	解压后,使用终端进入当前根目录,运行rjsupplicant.sh脚本即可启动RG-SU。
	如果rjsupplicant.sh 脚本无法运行(非可执行文件),请运行以下命令: "sudo chmod +x ./rjsupplicant.sh"
	第一次使用时,可以通过 --help命令查看使用帮助文档。
	当客户端以后台模式运行时,输出运行日志(--help可查看),正常情况下,直接打印在终端无运行日志。

然后我输入

sudo chmod +x ./rjsupplicant.sh
sudo bash rjsupplicant.sh

之后出现了错误,无法运行,使用了网上所说的命令

sudo ./rhsupplicant.sh -U 用户名 -P 密码 -d 1

之后可以显示出帮助文档,但是并没有什么卵用
接着再看了几篇博客,使用这条命令

sudo ./rjsupplicant.sh -a 1 -n eth0 -d 1 -u 用户名 -p 密码

终于可以成功打开软件,但是却显示:“无法找到网卡或系统未完成网卡初始化操作。请稍后再尝试认证”
此时人已经麻了,过了会,使用ifconfig 才发现我的网卡名是:“enp3sof1”
再找修改网卡名字的方法:
先修改grub文件

sudo nano /etc/default/grub

找到GRUB_CMDLINE_LINUX=""
改成GRUB_CMDLINE_LINUX="net.ifnames=0 biosdevname=0"
再输入

sudo grub-mkconfig -o /boot/grub/grub.cfg

然后重启,再ifconfig,发现网卡名改成了"eth0"
接着在使用登陆命令

sudo ./rjsupplicant.sh -a 1 -n eth0 -d 1 -u 用户名 -p 密码

终于可以成功认证了!
觉得每次都要输入很麻烦,那么就写个.sh脚本,放在"/home/用户名"目录中
写入

cd rjsupplicant &&
sudo ./rjsupplicant.sh -a 1 -n eth0 -d 1 -u 用户名 -p 密码

(我的rjsupplicant,即锐捷客户端解压下来的文件夹也是在"/home/用户名"目录中的,所以直接cd进去)
然后在将命令放进去保存为"net.sh"
接下来每次启动只需要使用终端运行

sudo bash net.sh

即可直接认证

  • 1
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值