个人工具
登录
查看“校园网使用Dr.com上网”的源代码 - Ubuntu中文
页面
讨论
查看源代码
历史
搜索
导航
首页
最近更改
随机页面
页面分类
帮助
编辑
编辑指南
沙盒
新闻动态
字词处理
工具
链入页面
相关更改
特殊页面
页面信息
查看“校园网使用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上网
。