我来我网
https://5come5.cn
 
您尚未 登录  注册 | 菠菜 | 软件站 | 音乐站 | 邮箱1 | 邮箱2 | 风格选择 | 更多 » 
 

本页主题: [原创]Mac OS 10.x 环境下连接外网的解决方案以及我的个人看法 隐藏签名 | 打印 | 加为IE收藏 | 收藏主题 | 上一主题 | 下一主题

narsil





性别: 帅哥 状态: 该用户目前不在线
等级: 荣誉会员
发贴: 2286
威望: 1
浮云: 456
在线等级:
注册时间: 2004-06-21
最后登陆: 2008-06-09

5come5帮你背单词 [ steam /sti:m/ n. 蒸汽;vi. 冒热气,(火车,轮船)行驶;vt. 蒸煮 ]


[原创]Mac OS 10.x 环境下连接外网的解决方案以及我的个人看法

Mac OS 10.x 环境下连接外网的方法
----------------------------------------
前言

作为一个类BSD系统,Mac OS X系列与我们平常能接触到的Linux系统有很多共同的地方。当然更不要说FreeBSD系统了。但是这些非Windows平台的系统在我们润新都没办法通过访问http://172.31.130.251/来连接外部网络。
上个学期liux0229蝈蝈发布了新一代的Linux平台下的外网连接解决方案,给大家带来了很大方便,同样我也享受到了“直接”连接的便捷。
这个在Mac OS平台下上外网的解决方案便是修改了liux0229蝈蝈的成果,在此对liux0229哥哥表示由衷的感谢。

-----------------------------------------
一、下载程序包:
这个不用多讲了,点这里下载

-----------------------------------------
二、安装:
本软件不需要安装,直接解压缩到任意文件夹内即可。
详情请参考压缩包附带的 Detail 文件

-----------------------------------------
三、修改:
//终于到我自己研究的地方喽~ :-)
用任意的文本编辑软件打开rx-config文件,找到
    ip=`GetIp`
修改为
    ip=`172.24.X.X` //就是你自己的IP地址
再找到
Copy code
if [ -z $ip ]; then
Error "Can't fetch your IP address. Please see FAQ coming with this script."
fi

将其注释掉,即改为:
Copy code
#if [ -z $ip ]; then
#Error "Can't fetch your IP address. Please see FAQ coming with this script."
#fi

然后将修改后的文件保存

-----------------------------------------
四、连接外网的准备
在终端里进入文件夹,输入
    sh ./rx-config
根据提示依次输入阳光卡的帐号、密码。最后输入“Y”确认并保存修改,退出终端模式。

-----------------------------------------
五、开始连接外网
运行login.htm。弹出关于证书的提示框之后点“Continue”。稍等一下,便会出现计费服务的网页(就是能查剩余话费的网页)。这个时候一定要在30秒内运行autorefresh.htm。否则连接可能会断开。
autorefresh.htm不需要做任何修改。
好了,现在可以访问外面的网站了。不过要注意的是千万不要把autorefresh.htm的窗口关闭掉,否则连接将中断。

-----------------------------------------
六、补充说明
其实liux0229蝈蝈的研究成果是可以实现跨平台的。其兼容性问题不在于那几个网页,而在于rx-config文件。
比如这个命令:
Copy code
/sbin/ifconfig eth0 | grep "inet addr" | sed "s/[ \t]*inet addr:\([0-9.]\+\).*/\1/"

在Mac OS X环境下无法执行,只能手工输入IP地址。
还有,并不一定要通过rx-config脚本进行配置,有能力的朋友完全可以通过修改login.htm的源代码来实现信息的储存
也就是说:无论什么系统,只要能显示网页,就能在润新上外网。
现在很多地方都在弄[屏蔽]页+DHCP+计费服务器,这个方法是除了通过官方渠道获得连接程序外的唯一一个能够实现跨平台连接的方法。

-----------------------------------------
七、后记
个人感觉这篇文章的技术含量不是很高,只不过按着大哥们铺好的路走下去罢了。
昨天帮我一个朋友弄好了他的PowerBook G4,而且能够顺利访问外面的网站,实现了他的“梦想”(是他这么说的),让他着实高兴了一番。
现在再想想这件事,觉得自己做了一件善事。

-----------------------------------------

By Narsil
    2005/03/18


[ 此贴被narsil在2005-03-18 15:33重新编辑 ]
顶端 Posted: 2005-03-18 15:08 | [楼 主]
双子◎手心线



特殊贡献奖
性别: 保密 状态: 该用户目前不在线
等级: 荣誉会员
发贴: 3993
威望: 2
浮云: 1035
在线等级:
注册时间: 2003-09-27
最后登陆: 2016-04-08

5come5帮你背单词 [ piano /pi'ænəu/ n. 钢琴 ]


现在大多都10.3了 10。4也出了   上网方面比较简单就能解决啊
顶端 Posted: 2005-03-18 15:10 | [1 楼]
u0u0



资源小王子奖
性别: 帅哥 状态: 该用户目前不在线
头衔: 韩剧主力(曾经),FreeBSD fans
等级: 荣誉会员
发贴: 4710
威望: 6
浮云: 578
在线等级:
注册时间: 2003-11-22
最后登陆: 2011-01-13

5come5帮你背单词 [ nearly /'niəli/ ad. 几乎,差不多 ]


Quote:
其实liux0229蝈蝈的研究成果是可以实现跨平台的。其兼容性问题不在于那几个网页,而在于rx-config文件。

这个我也发现了,我都事手动该的。
很想用c语言改写,这样在控制抬下也能上网了,不过现在c语言能力不足。
老了,唉
顶端 Posted: 2005-03-18 19:00 | [2 楼]
我来我网·5come5 Forum » Linux专区

Total 0.022986(s) query 7, Time now is:12-23 00:20, Gzip enabled
Powered by PHPWind v5.3, Localized by 5come5 Tech Team, 黔ICP备16009856号