[ 永遠的UNIX::UNIX技術資料的寶庫 ]   GB | BIG5

首頁 > 系統管理 > Solaris > 正文
SUN工作站在網絡中的深入應用:將SOLARIS設置成PPP撥入服務器
本文出自: 作者: 頓永太 (2001-10-15 10:00:02)

    目前建立在客戶機/服務器(C/S)網絡體系結構上的應用系統越來越多,技術上 
也越來越成熟。具有多用戶多任務網絡特性的UNIX操作系統以其高可靠性、高伸縮性、 
高開放性的特點而成為C/S結構系統台服務器上的主流操作系統。在我們所開發的系 
統中採用了SUN公司的SOLARIS2.5.1操作系統,它具有很強大的網絡功能,為了充分 
發揮它的作用,我們不僅讓其承擔數據庫系統的核心工作,還讓其成為系統中的PPP撥 
入服務器、軟路由服務器或NFS共享磁盤服務器。以下介紹我在使用中的一點體會。 
    將SOLARIS設置成PPP撥入服務器 
    由我們所開發的系統要安裝在外地,我們將SOLARIS設置成PPP撥入服務器,然 
通過遠程撥號上網,在PPP的基礎上使用TCP/IP協議來進行遠程登錄或傳輸文件,給我 
們的維護工作以極大的方便。以下介紹設置步驟: 
    一、設置調制解調器: 
    1、用隨MODEM帶的串型電纜連接MODEM和SUN工作站的串口A(或B,以下以串口A為 
例),打開MODEM的電源開關。 
    2、編輯文件/etc/remote,加入下行: 
    #vi/etc/remote;編輯文件/etc/remote 
    cuaa:dv=/dev/cua/a:at=hayes:br#38400;假設用A串口 
    3、設置MODEM,在命令行上發如下命令: 
    #tipcuaa;tip是聯結遠程系統命令 
    ﹝connected﹞;表示和MODEM已連接正常 
    ats0=1;設置成自動應答方式 
    OK;MODEM成功執行的返回信息 
    at&c1;設置成跟蹤數據載波 
    OK 
    at&w;存儲設置 
    OK 
    ∼.;退出tip命令 
    ﹝EOT﹞ 
    #;返回到命令行狀態 
    以上各步完成,MODEM將有HS、AA、TR、MR四個指示燈亮(以HAYESA系列為 
例)。 
    二、設置SUN工作站的串口: 
    在SOLARIS上設置工作站的串口可以通過命令行的方式一步步地來做,但也可利用 
openwindow窗口環境來操作,這樣比較方便: 
    1、啟動openwindow窗口環境: 
    #/usr/openwin/bin/openwin;啟動命令 
    2、在shell命令窗口內啟動admintool系統管理工具: 
    #admintool&;另開一窗口執行 
    3、在“瀏覽”菜單中選擇“串行口”,將顯示出本工作站的所有串口及其狀 
態。 
    4、選擇所用的串口,在“編輯”菜單中選取“修改”,在窗口中先按“重置” 
鈕,然按照設置的內容點選參數,選擇完成按“設置”鈕,系統提示設置成功,最 
按“OK”鈕,即完成了串口的設置。 
    5、檢查串口的設置正確與否。在命令行上可用sacadm、pmadm命令來檢查串口的設 
置情況,如下即為正確的設置: 
    #sacadm-l;帶參數l,列出串口服務器 
    PMTAGPMTYPEFLGSRCNTSTATUSCOMMAND 
    zsmonttymon-0ENABLED/usr/lib/saf/ttymon# 
    #pmadm-l;列出串口監控器 
    PMTAGPMTYPESVCTAGFLGSIDΙPMSPECIFIC 
    zsmonttymonttyauroot/dev/term/ab-/usr/bin/login-38400ldterm, 
ttcompatlogin:--n# 
    三、設置系統文件: 
    1、編輯文件/etc/hosts,以增加ppp客戶機的網址: 
    #vi/etc/hosts 
    127.0.0.1localhost 
    192.9.200.1serverloghost;本例的主機名及地址 
    192.9.200.10pppclient;ppp客戶機地址和名稱 
    2、增加一個撥號用戶的注冊名: 
    a.編輯文件/etc/passwd,增加一個用戶名: 
    #vi/etc/passwd 
    ppplogin:x:1200:1045:pppclientlogin:/:/usr/sbin/aspppls;增加 
用戶ppplogin 
    b.編輯文件/etc/shadow,加入下行: 
    #vi/etc/shadow 
    ppplogin::::::::;對應增加 
    c.可以修改ppplogin用戶的注冊口令: 
    #passwdppplogin 
    Newpassword: 
    Re-enternewpassword: 
    # 
    3、編輯文件/etc/asppp.cf,內容如下: 
    #vi/etc/asppp.cf 
    ifconfigipdptp0plumbserverdown;開機時啟動ipdptp接口 
    defaults;缺省設置 
    interfaceipdptp*;針對所有的ipdptp接口 
    inactivitytimeout120 
    ipcpasyncmap0 
    path 
    peersystemnameppplogin;與用戶注冊名一致 
    peeripaddresspppclient;與ppp客戶名一致 
    4、查詢主網卡的地址: 
    #ifconfig-a;列出系統中的所有網絡接口 
    lo0:flags=849ΙUP,LOOPBACK,RUNNING,MULTICASTmtu8232 
    inet127.0.0.1netmaskff000000 
    hme0:flags=863ΙUP,BROADCAST,NOTRAILERS,RUNNING,MULTICASTmtu1500 
    inet192.9.200.1netmaskffffff00broadcast192.9.200.255 
    ether8:0:20:1:2:3 
    最一行ether的數字串即為該網卡的地址,如本機為8:0:20:1:2:3。 
    5、新建可執行文件/etc/rc2.d/S99proxyarp,步驟: 
    #vi/etc/rc2.d/S99proxyarp 
    ndd-set/dev/ipipforwarding1 
    arp-spppclient8:0:20:1:2:3pub;將ppp客戶名和網卡的地址的填入相應位 
置 
    #chmod+x/etc/rc2.d/S99proxyarp;改變文件屬性,讓其可執行 
    四、完成以上所有設置,重啟SUN工作站。 
    五、檢驗效果: 
    重啟,我們用接口查詢命令即可看到ipdptp0接口已啟動,但還沒有up: 
    #ifconfig-a;列出系統中的所有網絡接口 
    lo0:flags=849ΙUP,LOOPBACK,RUNNING,MULTICASTmtu8232 
    inet127.0.0.1netmaskff000000 
    hme0:flags=863ΙUP,BROADCAST,NOTRAILERS,RUNNING,MULTICASTmtu1500 
    inet192.9.200.1netmaskffffff00broadcast192.9.200.255 
    ether8:0:20:1:2:3 
    ipdptp0:flags=8d0ΙPOINTOPOINT,RUNNING,NOARP,MULTICASTmtu8232 
    inet192.9.200.1--0.0.0.0netmaskffffff00 
    ether0:0:0:0:0:0 
    在客戶機上(例如WIN95),在控制面板中將撥號網絡設置好,新建一個撥號連 
接並設好TCP/IP的地址(這些步驟已有許多介紹,這裡不再詳述)即可向工作站撥號 
上網。注冊成功,我們用接口查詢命令可看到ipdptp0接口已up: 
    #ifconfig-a;列出系統中的所有網絡接口 
    lo0:flags=849ΙUP,LOOPBACK,RUNNING,MULTICASTmtu8232 
    inet127.0.0.1netmaskff000000 
    hme0:flags=863ΙUP,BROADCAST,NOTRAILERS,RUNNING, 
MULTICASTmtu1500 
    inet192.9.200.1netmaskffffff00broadcast192.9.200.255 
    ether8:0:20:1:2:3 
    ipdptp0:flags=28d1ΙUP,POINTOPOINT,RUNNING,NOARP,MULTICAST, 
UNNUMBEREDmtu1500 
    inet192.9.200.1--192.9.200.10netmaskffffff00 
    ether0:0:0:0:0:0 
    這時客戶機就如同遠程網絡上的一個主機,可以進行任何網絡操作。在客戶機退出 
PPP,ipdptp接口會自動down。 
  
(http://www.fanqiang.com)
    進入【UNIX論壇

相關文章
SUN工作站在網絡中的深入應用:將SOLARIS設置成PPP撥入服務器 (2001-10-15 10:00:02)
RedHat6.2服務器配置方案大全--第七章 PPP (2001-09-28 15:00:00)
FreeBSD下PPPoE的設置 (2001-09-04 12:00:01)
網絡管理員指南 -8.點到點協議-10>配置一個PPP服務器 (2001-07-13 17:04:00)
網絡管理員指南 -8.點到點協議-9>PPP的授權 -3)PAP密碼文件 (2001-07-13 16:10:00)
網絡管理員指南 -8.點到點協議-9>PPP的授權 -2)CHAP密碼文件 (2001-07-13 15:00:00)
網絡管理員指南 -8.點到點協議-9>PPP的授權 -1)PAP與CHAP的比較 (2001-07-13 14:08:00)
網絡管理員指南 -8.點到點協議-5>調試你的PPP設置 (2001-07-13 08:10:00)
網絡管理員指南 -8.點到點協議-2>打開PPP,運行PPPD (2001-07-12 21:04:00)
網絡管理員指南 -5.設置TCP/IP網絡 -6>為IP的接口配置 -5)PLIP,SLIP 和 PPP 接口 (2001-07-11 16:10:00)

===更多相關===
 

★  樊強制作 歡迎分享  ★