歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Unix知識 >> Unix資訊 >> Unix配置實習撥號上網

Unix配置實習撥號上網

日期:2017/3/6 11:40:06   编辑:Unix資訊

現在的形勢雖然Windows是主流,但在金融等行業的網絡應用中,經常使用Unix操作系統平台,這類平台又該如何實現撥號上網呢?今天,我們就來講解下如何進行Unix配置,來實現撥號上網。

一、Unix配置前的准備工作

Unix配置撥號連接前,請先使用pkginfo命令確認系統已經安裝了uucp和ppp。可能有時候使用該命令無法得到必要的信息那麼可以檢查是否有系統目錄/usr/lib/uucp存在;如果安裝並啟動了pppd,通過命令:ps -ef | grep ″pppd″

可以看到兩條以上信息顯示。注意:在Unix配置撥號連接過程中,pppd有可能被關閉,這時最好重新啟動系統。

二、安裝調制解調器

1.將你的調制解調器連接到計算機的COM1口,加電打開機器和調制解調器,以root身份登錄系統後,輸入scoadmin modem。進入Modem Manager界面,該界面的操作可以通過Tab或箭頭鍵進行切換,用空格鍵或回車鍵選中或確認。

2.選擇菜單命令“Modem/Add/Manual Configuration...”添加Modem(也可以采用自動檢測方式,但是當系統的硬件支持列表中不包含你所用的Modem時,檢測會失敗),進入Modem Configuration界面。

3.在Modem Vendor(Modem提供商)選項:選擇所用的Modem的型號,如果不能確定所用的Modem具體型號最好選擇第一項Standard Modem Type ;

4.Modem ModelModem類型 選項:可以按照所使用的Modem的速率來選擇,也可以選擇最後一項——Standard Modem;

5.Modem port選項:從列表中選擇一個端口,如果列表為空則在其右側的Add port...中增加一個端口,一般是在COM1上添加一個最高速率無應答方式的端口tty1A;

6.Line speed bps :選擇合適的速率;

7.Answer mode請選擇off;

8.設置完成後選“OK”回到主Modem Manager界面。這時你應該看到有如下一條信息: Standard Modem No tty1A 38400 Standard_Modem 選擇菜單命令“Host/Exit”退出。

三、添加PPP連接

1.在命令行提示符下鍵入以下命令:scoadmin network或netconfig 這就進入了Network Configuration Manager界面;

2.選擇“Hardware/Create a New WAN connection”菜單命令,在“Add new WAN connection”界面中選擇“SW SCO TCP/IP PPP Driver”項,OK之後詢問添加什麼協議,選擇TCP/IP協議;

3.下一步出現PPP Connection Type設置界面。選擇Manual Outgoing(手工撥出);

4.接著出現PPP Manual Outgoing Link Configuration配置界面,請按如下方式Unix配置,其他項為空即可:

  1. Attach Name 163
  2. Host IP address 0.0.0.0
  3. Destination IP address 0.0.0.0
  4. Netmask 255.255.255.0
  5. Gateway <> Yes <> No

5.完成後“OK”回到主Network Configuration Manager界面,系統會提示是否配置其他的link,選擇No,然後系統會提示re-linked kernel,在re-linked kernel的過程中系統有兩個提問,全部選擇y。

最後選擇“Hardwaew/Exit”菜單命令退出。由於系統重新連接了內核,最好用ps -ef|grep pppd再檢查一下pppd守護進程是否仍在運行,否則請重新啟動系統。

四、完善工作

以上配置完成後,運行scoadmin ppp命令進一步完善,進入PPP Manager界面後,應該看到如下一條信息:K M Manual Dialup from 0.0.0.0 to 0.0.0.0

選擇菜單命令“Endpoint/Modify...”,進入該Unix配置信息的詳細配置界面Manual Dialup Configuration。其中各項應按如下配置:

  1. Remote system 163
  2. Phone Number 163
  3. Local address 0.0.0.0
  4. Remote address 0.0.0.0
  5. Netmask 255.255.255.0
  6. Attach Name 163

進入Edit script……,將登錄腳本中的UserName和Password改成合法的用戶名和口令字符串。最後選“OK”回到主界面,選擇菜單命令“Host/Exit”退出。

五、有關命令和系統文件

以上Unix配置完成後,就可以利用命令pppattach 163撥號上網了。撥號連通後有時可能無法生成正確的路由,可以創建如下腳本文件:

  1. vi dialon
  2. #/bin/sh
  3. # Script for dial to 163
  4. pppattach 163
  5. sleep 50
  6. while true
  7. do
  8. if test -n ″`/etc/ifconfig -a | grep 'ppp0'`″
  9. then
  10. ADDRESS=″`/etc/ifconfig ppp0 | grep 'inet ' | awk 'print $2'`″
  11. route delete default > /dev/null
  12. route add default $ADDRESS > /dev/null
  13. echo ″On the line″ && exit 1
  14. else
  15. echo ″Can't connect to the Network fail to dial″
  16. exit 0
  17. fi
  18. done

存盤退出後,將dialon文件賦予可執行權限:chmod +x dialon

這樣,也可以運行 ./dialon 撥號上網。當需要掛斷撥號連接時,使用命令ifconfig ppp0 down即可。大家學會了Unix配置的方法了嗎?

Copyright © Linux教程網 All Rights Reserved