歡迎您光臨本站 註冊首頁

linux新手的問題(如何配置 PPP )

←手機掃碼閱讀     火星人 @ 2014-03-09 , reply:0

  其實很簡單.只要您的數據機和串
  行口都工作,剩下的就是一條命令的事了.下面一行是一個組合命令
  用了pppd和chat兩個命令完成ppp連接.
  
  pppd debug lock modem crtscts /dev/cua0 38400 connect
  'chat ABORT BUSY "" "atdt63355555" "" "login:" "abc"
  "Password:" "a1b3k5"
  
  其中abc和a1b3k5分別是您在ISP的用戶名和口令.
  
  這條命令是說:起動pppd程序,記錄調試信息,鎖定串口設備,用調
  制解調器控制信號,使用硬體數據流控制,用/dev/cua0(com1)串口,
  速率為38400,用chat程序和ISP對話.對話內容為:
  
  1,首先撥號63355555,(把它改成您的ISP號碼)
  2,等待收到的字元串為login:,(這login:是ISP提示您輸入您的用
    戶名,您的ISP如果用別的提示符您就應該把login:改成相應的字
    符串)回答您的用戶名abc
  3,等待收到Password:(如果您的ISP提示password您得相應的改成
    password)回答您的口令a1b3k5(改成您真正的口令)
  
  如果您的ISP在起動ppp之前還有別的對話,您如法炮製就行了.例如
  登錄成功后他給出以下提示符:
  
  onix$
  
  您得說ppp才能開始ppp那您就加上下面一對兒東西就行了:
  
  "onix$" "ppp"
  
  當需要關斷ppp時只要說killall pppd就行了.
  
  以上是基本的工作原理.
  
  Redhat-4.2中有幾個關於ppp的腳本,你不能直接使用,得把您的真
  實參數填進去才能正常工作.
  
  其中/etc/ppp和/etc/sysconfig/network-scripts一組比較煩瑣,和
  系統設置牽扯較多,初學者可能不大摸得到頭緒.另一組較為簡單易
  懂,和上述介紹非常一致.這一組腳本在以下目錄中:
  
  /usr/doc/ppp-2.2.0f-3/scripts
  
  以下三個比較重要:
  
  ppp-on
  ppp-on-dialer
  ppp-off
  
  您需要改動的應該只是ppp-on一個腳本而已.
  
  TELEPHONE=555-1212 # The telephone number for the connection
  將555-1212改成您ISP的電話號碼
  
  ACCOUNT=george # The account name for logon (as in 'George Burns')
  將george改為您的用戶名
  
  PASSWORD=gracie # The password for this account (and 'Gracie Allen')
  將gracie改為您的口令
  
  LOCAL_IP=0.0.0.0 # Local IP address if known. Dynamic = 0.0.0.0
  REMOTE_IP=0.0.0.0 # Remote IP address if desired. Normally 0.0.0.0
  這兩行不用動,pppd會從您的ISP得到


  
  NETMASK=255.255.255.0 # The proper netmask if needed
  這行註釋掉,pppd會從您的ISP得到
  
  exec /usr/sbin/pppd debug lock modem crtscts /dev/ttyS0 38400
   asyncmap 20A0000 escape FF kdebug 0 $LOCAL_IP:$REMOTE_IP
   noipdefault netmask $NETMASK defaultroute connect $DIALER_SCRIPT
  改為:
  
  exec /usr/sbin/pppd debug lock modem crtscts /dev/ttyS0 38400
   kdebug 0 $LOCAL_IP:$REMOTE_IP
   noipdefault defaultroute connect $DIALER_SCRIPT
  
  如果您的ISP要求更多的對話則改動ppp-on-dialer即可實現.
  


[火星人 ] linux新手的問題(如何配置 PPP )已經有649次圍觀

http://coctec.com/docs/linux/show-post-56032.html