2. 編輯文件/etc/remote,加入下行: 
#vi/etc/remote;編輯文件/etc/remote 
cuaa:dv=/dev/cua/a:at=hayes:br#38400;假設用A串口 
3. 設置MODEM,在命令行上發(fā)如下命令: 
#tipcuaa;tip是聯(lián)結遠程系統(tǒng)命令 
[connected];表示和MODEM已連接正常 
ats0=1;設置成自動應答方式 
OK;MODEM成功執(zhí)行的返回信息 
at&c1;設置成跟蹤數(shù)據(jù)載波 
OK 
at&w;存儲設置 
OK 
~.;退出tip命令 
#;返回到命令行狀態(tài) 
以上各步完成后,MODEM將有HS、AA、TR、MR四個指示燈亮(以HAYESA系列為例)。 

二. 設置SUN工作站的串口:

在SOLARIS上設置工作站的串口可以通過命令行的方式一步步地來做,但也可利用openwindow窗口環(huán)境來操作,這樣比較方便: 
1. 啟動openwindow窗口環(huán)境: 
#/usr/openwin/bin/openwin;啟動命令 
2. 在shell命令窗口內(nèi)啟動admintool系統(tǒng)管理工具: 
#admintool&;另開一窗口執(zhí)行 
3. 在“瀏覽”菜單中選擇“串行口”后,將顯示出本工作站的所有串口及其狀態(tài)。 
4. 選擇所用的串口,在“編輯”菜單中選取“修改”后,在窗口中先按“重置”鈕,然后按照設置的內(nèi)容點選參數(shù),選擇完成后按“設置”鈕,系統(tǒng)提示設置成功,最后按“OK”鈕,即完成了串口的設置。 
5. 檢查串口的設置正確與否。在命令行上可用sacadm、pmadm命令來檢查串口的設置情況,如下即為正確的設置: 
#sacadm-l;帶參數(shù)l,列出串口服務器 
PMTAGPMTYPEFLGSRCNTSTATUSCOMMAND 
zsmonttymon-0ENABLED/usr/lib/saf/ttymon# 
#pmadm-l;列出串口監(jiān)控器 
PMTAGPMTYPESVCTAGFLGSIDΙPMSPECIFICΛ 
zsmonttymonttyauroot/dev/term/ab-/usr/bin/login-38400ldterm, 
ttcompatlogin:--n# 

三. 設置系統(tǒng)文件:

1. 編輯文件/etc/hosts,以增加ppp客戶機的網(wǎng)址: 
#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,內(nèi)容如下: 
#vi/etc/asppp.cf 
ifconfigipdptp0plumbserverdown;開機時啟動ipdptp接口 
defaults;缺省設置 
interfaceipdptp*;針對所有的ipdptp接口 
   inactivity—timeout120 
   ipcp—async—map0 
path 
peer—system—nameppplogin;與用戶注冊名一致 
peer—ip—addresspppclient;與ppp客戶名一致 
4. 查詢主網(wǎng)卡的地址: 
#ifconfig-a;列出系統(tǒng)中的所有網(wǎng)絡接口 
lo0:flags=849ΙUP,LOOPBACK,RUNNING,MULTICASTΛmtu8232 
inet127.0.0.1netmaskff000000 
hme0:flags=863ΙUP,BROADCAST,NOTRAILERS,RUNNING,MULTICASTΛmtu1500 
inet192.9.200.1netmaskffffff00broadcast192.9.200.255 
ether8:0:20:1:2:3 
最后一行ether后的數(shù)字串即為該網(wǎng)卡的地址,如本機為8:0:20:1:2:3。 
5. 新建可執(zhí)行文件/etc/rc2.d/S99proxyarp,步驟: 
#vi/etc/rc2.d/S99proxyarp 
ndd-set/dev/ipip—forwarding1 
arp-spppclient8:0:20:1:2:3pub;將ppp客戶名和網(wǎng)卡的地址的填入相應位置 
#chmod+x/etc/rc2.d/S99proxyarp;改變文件屬性,讓其可執(zhí)行 

四. 完成以上所有設置后,重啟SUN工作站。 

五. 檢驗效果: 

重啟后,我們用接口查詢命令即可看到ipdptp0接口已啟動,但還沒有up: 
#ifconfig-a;列出系統(tǒng)中的所有網(wǎng)絡接口 
lo0:flags=849ΙUP,LOOPBACK,RUNNING,MULTICASTΛmtu8232 
inet127.0.0.1netmaskff000000 
hme0:flags=863ΙUP,BROADCAST,NOTRAILERS,RUNNING,MULTICASTΛmtu1500 
inet192.9.200.1netmaskffffff00broadcast192.9.200.255 
ether8:0:20:1:2:3 
ipdptp0:flags=8d0ΙPOINTOPOINT,RUNNING,NOARP,MULTICASTΛmtu8232 
inet192.9.200.1--Λ0.0.0.0netmaskffffff00 
ether0:0:0:0:0:0 
在客戶機上(例如WIN95),在控制面板中將撥號網(wǎng)絡設置好后,新建一個撥號連接并設好TCP/IP的地址(這些步驟已有許多介紹,這里不再詳述)即可向工作站撥號上網(wǎng)。注冊成功后,我們用接口查詢命令可看到ipdptp0接口已up: 
#ifconfig-a;列出系統(tǒng)中的所有網(wǎng)絡接口 
lo0:flags=849ΙUP,LOOPBACK,RUNNING,MULTICASTΛmtu8232 
inet127.0.0.1netmaskff000000 
hme0:flags=863ΙUP,BROADCAST,NOTRAILERS,RUNNING, 
MULTICASTΛmtu1500 
inet192.9.200.1netmaskffffff00broadcast192.9.200.255 
ether8:0:20:1:2:3 
ipdptp0:flags=28d1ΙUP,POINTOPOINT,RUNNING,NOARP,MULTICAST, 
UNNUMBEREDΛmtu1500 
inet192.9.200.1--Λ192.9.200.10netmaskffffff00 
ether0:0:0:0:0:0 
這時客戶機就如同遠程網(wǎng)絡上的一個主機,可以進行任何網(wǎng)絡操作。在客戶機退出PPP后,ipdptp接口會自動down。

分享到

tangrong

相關推薦