歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux綜合 >> Linux資訊 >> Linux文化 >> 中小企業服務器配置方案 第一章(6)

中小企業服務器配置方案 第一章(6)

日期:2017/2/27 12:15:10   编辑:Linux文化

首先向大家強調一點,我們這裡所談的PPP不是要將我們的服務器配置成為提供撥入服務的服務器,而是用戶可以通過服務器撥號上網,簡而言之就是,服務器可以按照客戶的需求自動撥號上網,也就是所謂的按需撥號。

為什麼我們要向大家介紹這項配置呢?因為雖然現在許多企業都用DDN上網,但是Modem在很大程度上還是有它的作用的,所以我們將向大家介紹一下如何實現PPP自動撥號上網。


6.2 所需資源

6.2.1 所需包
ppp-2.3.11-4.i386.rpm

6.2.2 所需配置文件
/etc/ppp/options
/etc/ppp/modemdial 系統沒有,管理員創建
/etc/ppp/pap-secrets
/root/dial

6.2.3 相關工具
/usr/sbin/pppstats


6.3 配置方案/etc/ppp/options
說明:PPP可選配置項
源文件:
    demand        # 啟動按需撥號模式
    modem         # 使用modem控制線
    lock         # 打開設備鎖
    crtscts        # 清除發送
    defaultroute     # 使用默認路由
    asyncmap 0      # 設置異步map=0
    ipcp-accept-local
    ipcp-accept-remote
    ipcp-max-configure 5
    ipcp-restart 1
    mtu 552        # 設置最大傳輸單位
    mru 552        # 設置最大接受單位
    name 169       # 設置用戶名,與pap-secrets對應
    usepeerdns      # 自動抓取ISP的DNS
/etc/ppp/modemdial
說明:Modem撥號指令文件
源文件:
    "" ATZ        # 初始化設備
    OK ATDT169      # 撥號
    CONNECT ""      # 握手連接
/etc/ppp/pap-secrets
說明:PAP模式口令加密文件
源文件:
    169 * 169       # 用戶名 * 密碼
/root/dial
說明:pppd進程啟動文件
源文件:
    killall -9 pppd    # 殺掉殘留pppd進程
    /usr/sbin/pppd -d /dev/ttyS0 115200 connect "/usr/sbin/chat
-t 3 -V -v -f /etc/ppp/modemdial"
    # -d後跟設備名稱,115200是連接速率,connect後跟撥號腳本


6.4 測試及管理辦法

6.4.1 測試方法
1. 可以執行ps auxw|grep pppd,查看是否有pppd的守護進程。

6.4.2 管理方法
1. 執行 tail -f /var/log/message 可以觀察撥號過程,當你看到已經從ISP分配到了IP並成功抓取到了DNS之後,說明撥號正確。
2. 執行 pppstats可以觀察Modem的工作情況。


6.5 其他參考資料

1. diald:http://home.loonie.net/~eschenk/diald.html)
2. webppp:(http://www.ajusd.org/~edward/webppp/)


6.6 相關技巧
1. 如果在字符界面下無法撥號,可以考慮裝個Xwindows,用用她的撥號器。


6.7 小結

其實這一切很簡單,通過我上面的敘述,大家不難發現,其實所謂的按需撥號,它的實現應該被劃分成兩個步驟:第一,先將服務器本身配置好,讓它可以撥號上網;第二,編寫自動撥號配置文件,使Linux服務器具備自動撥號的能力。其實,從客戶端自動撥號與從服務器自動撥號的原理是一樣的,只要有向外的請求,就應該自動啟動撥號進程,而從客戶機來的請求,最終將通過sendmail,squid等從服務器發送到Internet。所以我們只要配置好服務器上的自動撥號,也就能實現客戶機的自動撥號。


Copyright © Linux教程網 All Rights Reserved