|
|
我是在南昌市,南昌电信上网是必须使用一个名为“星空极速”的拨号软件才能上网的,遗憾的是这个软件只有XP版本,所以LINUX上网一直都是一个问题。
很早就有一篇很详细的关于Debian/Ubuntu系列星空极速上网的文章(文章参考地址http: //forum.ubuntu.org.cn/viewtopic.php?t=26263),其实RedHat/Fedora系列照样可以破解,我通过查阅各种资料,总结出来了两个方法:
方法一,Debian下突破星空极速拨号用了一个“pon”命令,完整的拨号命令是“pon dsl-provider”,其实Fedora下面同样有个相同功能的命令,那就是“pppd call”。“pon dsl-provider”里面的dsl-provider指的是“/etc/ppp/peers/”目录下的一个拨号配置文件,这个文件的配置格式如下:
#######################################################
# Minimalistic default options file for DSL/PPPoE connections
noipdefault
defaultroute
#replacedefaultroute
hide-password
#lcp-echo-interval 30
#lcp-echo-failure 4
noauth
persist
#mtu 1492
#persist
#maxfail 0
#holdoff 20
plugin rp-pppoe.so eth1
user "
ebd8b8f6zalan1234567@shida.nc"
password "123456"
usepeerdns
#######################################################
其中user后面指的是用户名,password后面指的是密码,这个配置文件可以保存为任意名文件,但是必须在目录“/etc/ppp/peers” 下。关于这个配文件的详细信息还可以参考http://forum.ubuntu.org.cn/viewt ... 拨号命令“pppd call xxx”,必须将“xxx”替换成你刚刚新建的那个配置文件的文件名。
方法二,先确保安装了ppp.rpm,rp-pppoe.rpm软件包(版本号忽略)。下载修改过的ppp-2.4.4源代码,下载地址http: //www.91files.com/?Y79JLJQ34MCY7XEQJ4F2。解压文件,打开终端进入源代码目录,运行“./configure --prefix=/usr”,“make”,“make install”,注意要安装好gcc/g++和相关的库文件再运行。然后到菜单里找“系统-系统管理-网络”,或者运行system-network- config,新建个xDSL宽带连接,注意要在用户名前加上两个“_”符号,这个用户名的获取方法也可以参照http: //forum.ubuntu.org.cn/viewtopic.php?t=26263,注意前面那个回车符不要复制(也就是那个空行,实际上有两个字符,按回退键需要按两次才能消掉)。因为XP下破解星空极速获取真实帐号必须使用2.5以前的版本,没有netkeeper2.5的可以到这里下载 http://www.91files.com/?5W9KOKY3 ... ly.cn/blog/?p=57。
以上两个方法在CentOS,RedHat Linux和Fedora下测试通过,我想其他的只要是基于RPM包管理方式的Linux系统应该都OK,包括国产RedFlag。
再补充点:要测试是否拨号成功,可以到查看/var/log/message文件,或者运行ifconfig -a。Fedora,RedHat Linux或CentOS,有可能拨号成功并且获取到了IP地址仍然无法上网,那是因为防火墙的缘故,请直接关闭防火墙或者自己设定下。(我以前就是因为星空极速问题无法使用Fedora转用Ubuntu) |
|