相信很多同学和我一样,初次使用linux要解决的问题就是连接校园网了。按照网上的教程,一般都能连接成功,但是却发现即使连接成功了,还是不能上网,这是为什么呢?

        根据我的观察,发现的确是连接成功了,但是电脑没有获取正确的IP地址和子网掩码。所以我们修改一下该软件的配置文件。

        1.首先在https://code.google.com/p/mentohust/downloads/list上下载最新的安装包(我的是mentohust_0.3.4-1-2_i386.deb)

        2.安装该软件。

        3.在终端运行 sudo mentohust ,填入正确的用户名和密码,选择网卡那一项一般是选择eth0网卡

        4.填入之后,你就可以连上了,但是不能上网

        5.退出mentohust(sudo mentohust -k)

        6.在终端运行 sudo gedit /etc/mentohust.conf 。找到配置文件中的“DHCP方式”,DhcpMode=1(二次认证);“是否后台运行”,DaemonMode=2(是,保留输出);最后一点最关键,找到配置文件中“进行DHCP的脚本”,DhcpScript=dhclient eth0,注意我加上了eth0,这个决定了你是否能获取正确的IP和子网掩码。

        7.再次运行sudo mentohust ,如果提示已经运行则先关掉在运行。认证成功后就可以上网啦。sudo mentohust -h 可以获得该软件用法的帮助。

Logo

更多推荐