网络通信 频道

外置ISDN TA上两个用2个B通道上网的配置


     外置ISDN TA上两个用2个B通道上网的配置
  
     目标:用一台低档的486PC带动整个公司局域网上Internet,
        速度不宜太慢(外置TA两个B通道)。
     所用硬件:
        一台486PC ,40M内存,210M硬盘,3c509b网卡,
        3com Impact II TA(外置),一条ISDN线
     所用软件:
        Redhat Linux 5.2
        dialup tools: Diald-0.16-5(自动按需拨号,不用人工干预)
     重点: 如何配置diald用两个B通道上网
         用下面的配置,我能成功地用2B拨入上海电信163,上海热线,81890
     注释: 本人仅供Linux用户配置ISDN参考,用下面的配置,作者能成功地上两个B通道,但不做任何担保。
     安装及配置过程:
  
     1。 打开ip_forward及相关功能,IP伪装的配置在此不多做介绍。
     加下面的行到 /etc/rc.d/rc.local
  
   echo 1 > /proc/sys/net/ipv4/ip_forward
   /sbin/modprobe ppp
   /sbin/modprobe bsd_comp
   /sbin/modprobe ip_masq_ftp
   /sbin/modprobe ip_masq_irc
   /sbin/modprobe ip_masq_raudio
   /sbin/modprobe ip_masq_vdolive
   /sbin/ipfwadm -F -a accept -m -W ppp0 -S 192.168.1.0/24 -D 0.0.0.0/0
  
     2 安装diald-0.16-5 rpm 包(login as root)
   #rpm -ivh diald-0.16-5a-1.i386.rpm
   #rpm -ivh diald-config-0.16-5a-1.i386.rpm
  
     3 diald 默认的配置文件是/etc/diald.conf,但安装RPM包之后配置文件放于/etc/diald/diald.conf 因此你需要拷贝到/etc/目录
   # cp /etc/diald/diald.conf /etc/diald.conf
  
     4。默认安装之后的/etc/diald/connect文件是用ppp chat模式,不能上两个B,下面的文件已经修改为用pap认证方式上网。
  
     5. 本人用的是上海电信163,如果你用的是上海热线,或81890,请更改/etc/ppp/options和/etc/ppp/pppscript,恢复相应的行的注释。
  
     6。下面是我的所有相关配置文件。
  
   〔jephe@proxy /etc〕$ more /etc/diald.conf
   accounting-log /var/log/diald.log
   device /dev/ttyS0
   speed 115200
   lock
   mode ppp
   dynamic
   local 192.168.0.1 #不需改变这两行,即使你的网络不用192.168.0.X网段
   remote 192.168.0.2
   up-delay 8
   defaultroute
   modem
   crtscts
   connect /etc/diald/connect
   redial-timeout 8
   fifo /etc/diald/diald.ctl
   include /usr/lib/diald/standard.filter
   -------------
   〔root@proxy ppp〕# more /etc/diald/connect
   #!/bin/sh
   /usr/sbin/chat -v -f /etc/ppp/pppscript
   〔root@proxy ppp〕# ls /etc/diald/connect -l (该文件必须有执行权限 )
   -r-xr-xr-x 1 root root 53 Jan 29 19:41
   /etc/diald/connect
   -------------
   〔jephe@proxy ppp〕$ more /etc/ppp/options
   name "your_account_at_ISP" # ChineNet
   #name "vip" # Shanghai Online
   #name "81890" # Shanghai Telecom (Internet)
   #name "STD" # Shanghai Telecom (Intranet)
   login
   noipdefault
   asyncmap 0
   ----------
   〔root@proxy ppp〕# more /etc/ppp/pap-secrets
   # Secrets for authentication using PAP
   # client server secret IP addresses
   your_account_at_ISP * your_passwd_at_ISP
   # 81890 * 81890
   # vip * vip
   # STD * STD
   ------------
   〔root@proxy ppp〕# more /etc/ppp/pppscript
   TIMEOUT 60
   ABORT ERROR
   ABORT BUSY
   ABORT "NO CARRIER"
   ABORT "NO DAILTONE"
   "" "AT&F1s60=64s61=2s70=0s71=1s80=1" OK ( # s80=1 启动双通道模式。)
   "atd163"
   TIMEOUT 75
   CONNECT
   ------------------
0
相关文章