萬盛學電腦網

 萬盛學電腦網 >> Solaris介紹 >> 在solaris10上如何設置adsl撥號連接

在solaris10上如何設置adsl撥號連接

我在vmware上安裝了solaris10 for x86版。注意:在設定vmware網卡的時候一定要設成bridge模式,否則即使撥號設置的正確,也不能連接上網通的網絡。 1、設置本地的網卡IP地址,子網掩碼,及DNS所需要修改和建立的配置文件: # vi  hostname.pcn0 在hostname.

我在vmware上安裝了solaris10 for x86版。注意:在設定vmware網卡的時候一定要設成bridge模式,否則即使撥號設置的正確,也不能連接上網通的網絡。


1、設置本地的網卡IP地址,子網掩碼,及DNS所需要修改和建立的配置文件:
# vi  hostname.pcn0
在hostname.pcn0中寫入本主機的名字,比如host1 2、設定本地網卡的IP地址
# vi /etc/inet/hosts
127.0.0.1     localhost
192.168.1.1   host1  loghost        3、設定子網掩碼
# vi  /etc/netmasks
192.168.1.0    255.255.255.0       4、設定DNS配置文件,共有2個文件
#vi  /etc/resolv.conf
nameserver    202.106.0.20   # vi  /etc/nsswitch.conf

hosts:    files
改為
hosts:    files    dns 5、設定計算機的網關
vi /etc/gateways
可以在此設定多個網關地址 6、設定PPPOE基本,確認系統中已經安裝上如下的軟件,(我默認安裝的solaris10中還真沒有這些文件,需要自己手工添加)
SUNWpppd - Solaris PPP Device Drivers
SUNWpppdr - Solaris PPP configuration files
SUNWpppdt - Solaris PPP Tunneling
SUNWpppdu - Solaris PPP daemon and utilities
SUNWpppdx - Solaris PPP 64-bit (ONLY needed for SPARC's with 64-bit kernels)
然後, 安裝之後重新的啟動
# reboot -- -r
重新進入系統之後,確認存在sppp和sppptun
# ls /dev | grep ppp        
# grep sppp /etc/name_to_major
sppp 146
sppptun 147 7、建立撥號配置文件: # vi /etc/ppp/pppoe.if
pcn0                                            
# touch /reconfigure
# vi /etc/ppp/peers/adsl
sppptun
plugin pppoe.so
connect "/usr/lib/inet/pppoec pcn0"
persist    //斷線重撥
user "test"      //用戶的帳號為“test"  
noauth
noipdefault
noccp
novj
noaccomp
nopcomp
defaultroute   8、設置撥號USERNAME和PASSWORD
# mv /etc/ppp/options.tmpl /etc/ppp/options
# mv /etc/ppp/options.ttya.tmpl /etc/ppp/options.ttya
# vi /etc/ppp/pap-secrets
test * 123456  //帳號為test,密碼為123456,中間要用tab鍵隔開
# vi /etc/ppp/chap-secrets
test * 123456  //帳號為test,密碼為123456,中間要用tab鍵隔開
說明:因為不知道電信使用pap還是chap,所以2個都寫了。 9、確定網卡與ADSL-MODEM之間能夠通信:
# /usr/lib/inet/pppoec -i pcn0
在這步,我是什麼反映都沒看到,最後只出現了一個"#"號。
然後重新啟動:
#reboot 10、進行撥號連接: # /usr/bin/pppd call adsl
上面adsl即為/etc/ppp/peers/adsl文件
然後,查看撥號網絡時候連接上了,有的時候可能需要一點時間才出來:
# ifconfig -a
sppp0: flags=10008d1<UP,POINTOPOINT,RUNNING,NOARP,MULTICAST,IPv4> mtu 1492 index 6
inet XXX.XXX.XXX.XXX --> XXX.XXX.XXX.XXX netmask ffffff00
ether 0:0:0:0:0:0
這時,應該能看到網通自動分配的IP地址。
11、如果要帶個小局域網,可以使用ip filter,網上有2篇很好的文章,哈哈,我轉載一下,就不寫了。
copyright © 萬盛學電腦網 all rights reserved