查看“校园网使用Dr.com上网”的源代码
来自Ubuntu中文
←
校园网使用Dr.com上网
跳到导航
跳到搜索
因为以下原因,您没有权限编辑该页面:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
很多校园都是使用上网客户端验证的,其中,drcom是比较常见的一种。 <br>对于初学者来说硬盘安装ubuntu8.04使用drcom上网验证确实是比较痛苦的。 <br>我当初就是深受其害的一员,这里分享下我使用drcom的一些经验。<br>以下是以ubuntu8.04下安装drcom-1.4.4为列 <br> PS:这个编译安装过程,其实可以全程用命令进行,<br>当然,如果要使用下列命令,你需要要足够的经验。 <pre>sudo mount -o loop ubuntu-*.iso /cdrom ##挂载iso sudo apt-cdrom -m -d /cdrom add ##添加cdrom为源 sudo apt-get update ##刷新列表 sudo apt-get install build-essential ##安装编译环境 tar -xzf drcom-1.4.5.tar.gz ##解压命令 cd drcom-1.4.5 make sudo make install #编译安装 ifconfig ##查看链接信息 sudo gedit /etc/drcom.conf sudo drcomd drcomc login ##登入 drcomc logout ##登出</pre> <br>如果你想了解更详细的操作,请请看下文 首先,我们当然要下载个linux下的drcom源代码,在这里可以下载最新版本的drcom[http://sourceforge.net/projects/drcom-client 点击进入下载页面] 不建议在windows下解压drcom-1.4.5.tar.gz,最好回到ubuntu解压,以防出错。 然后就要安装drcom了,但是安装drcom需要编译工具,ubuntuliveCD默认又是不安装的。 <br>很多人就难倒在这里了,其实,这个编译工具是ISO里面自带的。如果你有CD,直接插上CD就可以使用命令: <pre>sudo aptitude install build-essential</pre> 安装编译环境。 <br>如果你是硬盘安装,又没有CDRom的话,可以挂载iso <pre>sudo mount -o loop ubuntu-*.iso /cdrom</pre> 其中"ubuntu-*.iso”是你下载的镜像位置,你可以用拖动的方法来拉到终端里都可以。 挂载好镜像后,要在系统管理-软件源, [[Image:选择源.JPG]]<br>那里把下面的CDrom打上勾, [[Image:Cdrom打勾.JPG]]<br>然后close,重新加载源。 [[Image:Reload.JPG]]<br>这时提示找不到源, [[Image:错误提示.JPG]]<br>这个可以不用理,因为你没有上网,不能加载网上的源,能加载cdrom就行。 或者 使用命令加载和更新: <pre>sudo apt-cdrom -m -d /cdrom add && sudo apt-get update</pre> 这样就可以顺利用命令安装编译环境 <pre>sudo apt-get install build-essential</pre> 或者,你可以选择在新立得里查找安装 <br>[[Image:新立得安装.JPG]]<br> [[Image:新立得应用.JPG]] [[Image:依赖关系.JPG]] 编译环境安装完毕,接着就可以把你下载的drcom源代码解压, <br>解压方法有很多种,可以图形,可以命令,不过个人偏好把下载的drcom-1.4.4.tar.gz放在桌面,右键解压到此处。 [[Image:解压到这里.JPG]]<br>[[Image:解压2.JPG]]<br>解压完毕后,cd进你解压的目录编译安装 [[Image:目录.JPG]]<br> <pre>make sudo make install</pre> [[Image:编译安装.JPG]] 安装完毕后,就需要编辑/etc/drcom.conf填写你的上网信息。 [[Image:配置命令.JPG]] <pre>sudo gedit /etc/drcom.conf</pre> [[Image:打开配置.JPG]] [[Image:右键网卡信息.JPG]] [[Image:IP地址.JPG]] [[Image:填写配置.JPG]] <pre>username=myusername ##填入你登陆的帐号 password=mypassword ##填入你的密码 device=eth0 ##指明通往外网的网卡的名字。 except= ##用“网络地址/网络掩码”的形式列出内网的地址。(不是内网地址就删除) dnsp= ##你的首要DNS dnss= ##你的次要DNS,如果没有的话,请和首要DNS填的一样 dhcp= ##你的DHCP服务器,一般不填 hostip= servip=192.168.252.1 ##你的登陆IP,就是在XP下填写登陆服务器那个IP,一般是没有登陆时自动转向的那个页面,就是那个web登陆页面。 hostport= servport= hostname= winver= winbuild= servicepack= autologout=0</pre> 里面除了帐号密码,其他信息都可以在右上角网卡信息那里看到。 <br>关于"servip="地址说明可以参考下面图片,就是网页登录的那个地址IP<br>如,下图就要填servip=10.254.200.252 <br>[[Image:Servip例.jpg]]<br>感谢xu_connery提供图片<br>特别注意的是从1.4.0开始,"/etc/drcom.con"里增加了"device="和"except="两项,取消"mac"和"nic"两项。 配置好帐号信息后,记得保存。 这样就可以立刻上网了。 <br>连接命令: <pre>sudo drcomd ##启动drcom drcomc login ##登录</pre> 由于我是用虚拟机截图,以上命令成功应该显示<br> <pre>Login succeeded</pre> <br>登出命令:<br> <pre>drcomc logout</pre><pre>Logout succeeded</pre> [[Image:登陆成功.jpg]] == 其它参考 == [http://forum.ubuntu.org.cn/viewtopic.php?t=91219 打倒超级大流氓(DRCOM 802.1X协议版)的方法] [http://forum.ubuntu.org.cn/viewtopic.php?t=113065 DrCOM安装]
返回
校园网使用Dr.com上网
。
导航菜单
页面操作
页面
讨论
阅读
查看源代码
历史
页面操作
页面
讨论
更多
工具
个人工具
登录
导航
首页
最近更改
随机页面
页面分类
帮助
搜索
编辑
编辑指南
沙盒
新闻动态
字词处理
工具
链入页面
相关更改
特殊页面
页面信息