term atdt 163 username: pppuser password: PPP >進(jìn)入ppp程序之后,輸入term命令可以進(jìn)入終。36 FreeBSD連載:PPP協(xié)議( 二 )。" />

日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

36 FreeBSD連載:PPP協(xié)議( 二 )


設(shè)置了default項(xiàng)之后,就可以進(jìn)入ppp程序測試這些設(shè)置是否正確了 。
# ppp
ppp > term
atdt 163
username: pppuser
password:
PPP >進(jìn)入ppp程序之后,輸入term命令可以進(jìn)入終端模式,這個模式下用戶可以直接輸入modem認(rèn)可的AT指令控制modem,本例中使用atdt 163撥接163,連接之后系統(tǒng)將進(jìn)行提示輸入用戶名和口令,此后ppp就建立起PPP連接,而ppp的提示符改變?yōu)榇髮懙腜PP 。
設(shè)置撥號連接
使用手工輸入的連接方法不很方便,而且也不適合使用PAP或CHAP等安全認(rèn)證方式的連接,因此最好在ppp.conf對指定的連接進(jìn)行配置 。這要求對每個要連接的ISP,都配置相應(yīng)的設(shè)置 。例如對CHINANET的接入,使用下列chinanet標(biāo)簽配置:
chinanet:
set phone 163
set login "TIMEOUT 5 ogin:--sername: pppuser word: key123"
set timeout 120
set ifaddr 10.0.0.1/0 10.0.0.2/0 255.255.255.0 0.0.0.0
delete ALL
add 0 0 HISADDR這個例子中使用chinanet作為設(shè)置的標(biāo)簽,設(shè)置了電話號碼為163,登錄時使用sername匹配對用戶名的提示Username,接收到這個字符串后自動輸入用戶名pppuser,使用word匹配對口令的提示Password,然后自動輸入口令 。這里只使用了提示信息的一部分來進(jìn)行匹配,這是為了避免匹配時出現(xiàn)問題 。對于不同的系統(tǒng),這些提示還有所不同,對于使用Unix作登錄服務(wù)器的提示為通常的Login,而大多數(shù)專用撥號服務(wù)器的提示為Username 。
set ifaddr用于設(shè)置本地PPP連接的IP地址,由于PPP協(xié)議在客戶和服務(wù)器之間協(xié)商客戶的IP地址,通常由撥號服務(wù)器從自己控制的自由IP地址池中分配給撥號的計算機(jī)一個動態(tài)IP地址,因此這里的設(shè)置只是客戶端對地址協(xié)商進(jìn)行的限制 ??梢葬槍Ρ镜匾暾埖腎P地址,和遠(yuǎn)端計算機(jī)的IP地址進(jìn)行限制,本地的IP地址和網(wǎng)絡(luò)掩碼為set ifaddr的第一個參數(shù),而遠(yuǎn)端的IP地址和網(wǎng)絡(luò)掩碼為set ifaddr的第二個參數(shù),前兩個參數(shù)的網(wǎng)絡(luò)掩碼是用于限制IP地址所在的網(wǎng)絡(luò),可以是真實(shí)網(wǎng)絡(luò)的網(wǎng)絡(luò)掩碼,也可以不是,第三個參數(shù)才是用來指定PPP界面使用的網(wǎng)絡(luò)掩碼 。
一般情況下,不需要對雙方的IP地址范圍進(jìn)行限制,撥號之后可以接受任意的IP地址,就如上例中設(shè)置本地IP地址和遠(yuǎn)端IP地址的限制網(wǎng)絡(luò)掩碼長度都為0,由于網(wǎng)絡(luò)掩碼長度為0使得任意IP地址都符合要求,此時掩碼前面的IP地址就沒有意義了 。
如果想讓撥號的計算機(jī)擁有一個靜態(tài)IP地址,就必須設(shè)置網(wǎng)絡(luò)掩碼為32,明確指定IP地址,此時也可以省略掩碼,直接使用IP地址本身 。例如,本地每次連接都使用靜態(tài)IP地址192.168.1.98,另一端的IP地址為192.168.1.64,那么這一項(xiàng)就應(yīng)為:
set ifaddr 192.168.1.98 192.168.1.64 255.255.255.0
使用靜態(tài)IP地址就能使FreeBSD使用固定的IP地址,從而能使用DNS域名,以方便提供更多的服務(wù) 。然而,這個set ifaddr的配置命令可以更靈活,可以在協(xié)商IP地址時指定本機(jī)使用的IP地址范圍,或者指定對方所在的IP地址范圍,進(jìn)行地址限制 。例如:
set ifaddr 192.168.1.98/24 192.168.1.64/24 255.255.255.0
這種限制撥號網(wǎng)絡(luò)IP地址范圍的機(jī)制對于使用自動撥號的情況十分有用,通??梢允褂脦?shù)的命令ppp -auto將ppp程序放入后臺,一旦有網(wǎng)絡(luò)請求就立即撥號建立連接 。但是FreeBSD上有多個網(wǎng)絡(luò)界面,就需要判斷這個網(wǎng)絡(luò)請求需要使用哪個撥號網(wǎng)絡(luò)界面進(jìn)行網(wǎng)絡(luò)傳輸,否則如果使用錯誤的撥號網(wǎng)絡(luò)進(jìn)行撥號,即使建立了連接,也不能找到目的計算機(jī)建立連接 。由于每個連接請求中都具備目的IP地址,便需要根據(jù)這個IP地址來進(jìn)行判斷 。然而普通的撥號網(wǎng)絡(luò)在建立連接之前是沒有分配IP地址的,因此還是無法確定對這個IP地址的連接請求應(yīng)該通過那個撥號網(wǎng)絡(luò)界面進(jìn)行傳輸 。但是,如果指定了ppp網(wǎng)絡(luò)界面的IP地址范圍,就可以根據(jù)這個地址范圍來判斷連接請求中的IP地址是否在這個范圍內(nèi),以決定是否使用這個網(wǎng)絡(luò)界面進(jìn)行撥號 。

推薦閱讀