- 论坛徽章:
- 1
|
求助!!Solaris 9 (08/03) PPPoE的奇怪现象
转贴的\r\n\r\n下面是我在SunOS Solaris 5.8 Generic_108529-11 i86pc i386 i86pc下面使用PPPOE的配置经过\r\n主要是参考上面的文章,如果觉得看得不够清晰,请参考:\r\n http://home.earthlink.net/~jaymzh666/solaris/spppoe.html \r\n首先请确定你已经安装了下列软件,如果您的系统版本低于 Solaris 8 10/01你还没有装上:\r\nSUNWpppd - Solaris PPP Device Drivers\r\nSUNWpppdr - Solaris PPP configuration files\r\nSUNWpppdt - Solaris PPP Tunneling\r\nSUNWpppdu - Solaris PPP daemon and utilities\r\nSUNWpppdx - Solaris PPP 64-bit (ONLY needed for SPARC\'s with 64-bit kernels)\r\n请执行下面简单的命令确认:\r\n # ls /dev | grep ppp\r\n sppp\r\n sppptun \r\n # grep sppp /etc/name_to_major\r\n sppp 146\r\n sppptun 147\r\n\r\n很幸运 我的机器上的结果如上面所示,如果是SPARC平台应该有所差异,我已经安装了; \r\n如果您还没有安装请到下面或者其他更好的地址下载升级 \r\n\r\nMU\r\n\r\n下载安装过程我没有尝试,请自己搞定,安装好了再看下面:\r\n\r\n我用网通的宽带,一些参数如下:\r\n登陆名: zhangfan\r\n密码: guessit\r\n网卡: pcn0\r\n\r\n下面是主要使用到的程序,具体怎么用我还不清楚呢!\r\n\r\n\r\n/usr/lib/inet/pppoed\r\n/usr/sbin/sppptun\r\n/usr/bin/pppd\r\n\r\n由于我不知道 /etc/ppp/pppoe.if文件应该装些甚么,所以我直接用了下面的命令\r\n# touch /etc/ppp/pppoe.if --我也不能解释为甚么要这么作,可能完全是多余,但是我作了\r\n\r\n应该是给网卡邦定协议模块吧!\r\n# sppptun plumb pppoed pcn0\r\npcn0:pppoed\r\n# sppptun plumb pppoe pcn0\r\npcn0:pppoe\r\n\r\n查寻模块是否已经邦定:〕\r\n# sppptun query\r\npcn0:pppoe\r\npcn0:pppoed\r\n\r\n查寻网路接口的 dsl 信息\r\n# pppoec -i pcn0\r\n0:90:1a:10:11:f6 Name:\"HZLDJX_ERX700_01\" Uniq:00000001 Svc:\"\" coki:F3CA05F5973E967476DD6DAB3C4B3362 \r\n\r\n创建一个 连接isp的配置文件 /etc/ppp/peers/hzcnc 内容如下:\r\n \r\n ###################### /etc/ppp/peers/hzcnc ######################\r\n\r\n sppptun # what device to use\r\n plugin pppoe.so # initialize the\r\n connect \"/usr/lib/inet/pppoec pcn0\" #注意这里和pppd带的模板文件中不同\r\n persist # if the connection dies, bring it back up\r\n user \"zhangfan\" \r\n # username\r\n noauth\r\n # Do not make the other side authenticate itself\r\n noipdefault\r\n # Let them give you what IP they want to give you\r\n # 如果你知道下面命令的意思,请不吝补充\r\n noccp # No compression\r\n novj # No compression\r\n noaccomp # No compression\r\n nopcomp # No compression\r\n defaultroute # add an appropriate default route\r\n \r\n ####################################################################\r\n \r\n 一切OKAY,拨号吧:\r\n # /usr/bin/pppd call hzcnc\r\n 等一下吧\r\n \r\n # ifconfig -a\r\n lo0: flags=1000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4>; mtu 8232 index 1\r\n inet 127.0.0.1 netmask ff000000 \r\n pcn0: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4>; mtu 1500 index 2\r\n inet 192.168.0.119 netmask ffffff00 broadcast 192.168.0.255\r\n ether 0:50:56:40:0:53 \r\n sppp0: flags=10008d1<UP,POINTOPOINT,RUNNING,NOARP,MULTICAST,IPv4>; mtu 1492 index 3\r\n inet 218.108.204.62 -->; 210.83.128.121 netmask ffffff00 \r\n ether 0:0:0:0:0:0 \r\n # ping www.sina.com.cn\r\n www.sina.com.cn is alive\r\n #\r\n \r\n #######################################################\r\n 结束\r\n #######################################################\r\n \r\n 好几个步骤要是和到一起当然用起来更方便,看看原文的脚本吧!\r\n \r\n 祝福你好运气!\r\n\r\n这一篇贴子原来是在Solaris + netscape 6 贴上来的。\r\n后来我在停止ppp的时候 使用 原文的脚本好像不灵,结果手工:\r\n # pkill ppp\r\n\r\n\r\n 该死的网通不允许一个用户名同时多次登陆,否则也不用什么防火墙了,各个系统用相同账号自己拨号就好了。 |
|