Solaris 10網(wǎng)卡設(shè)置.doc_第1頁
Solaris 10網(wǎng)卡設(shè)置.doc_第2頁
Solaris 10網(wǎng)卡設(shè)置.doc_第3頁
Solaris 10網(wǎng)卡設(shè)置.doc_第4頁
Solaris 10網(wǎng)卡設(shè)置.doc_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

硬件環(huán)境:x86 PCN,華碩主板,集成VIA pcnine II Ethernet adapter操作系統(tǒng):Solaris 10 1/06 x86 為使各位閱讀起來更加容易,本文將內(nèi)容劃分為驅(qū)動(dòng)程序安裝篇、網(wǎng)卡設(shè)置入門篇、網(wǎng)卡設(shè)置提高篇三個(gè)部分。若文中有不當(dāng)之處,希望大家批評(píng)指正。一. 驅(qū)動(dòng)程序安裝篇 網(wǎng)卡要正常工作,肯定少不了網(wǎng)卡驅(qū)動(dòng)程序的支持。對(duì)于一些常見型號(hào)的網(wǎng)卡,Solaris 10已經(jīng)把它們的驅(qū)動(dòng)程序放在安裝包里面了。安裝操作系統(tǒng)時(shí)會(huì)提示對(duì)網(wǎng)卡進(jìn)行設(shè)置。如果你的網(wǎng)卡恰巧不在此列,那就只能自己動(dòng)手豐衣足食了。1. 如何知道網(wǎng)卡型號(hào)1) 查看網(wǎng)卡上的標(biāo)簽信息2) 在Windows的設(shè)備管理器中查看,或在命令行中執(zhí)行ipcnonfig /all3) 如果是品牌機(jī),在產(chǎn)品說明書中查看配置信息我的機(jī)器是自己攢的兼容機(jī),網(wǎng)卡是主板上集成的,在Windows的設(shè)備管理器中看到的信息是VIA pcnine II Fast Ethernet Adatper。.2. 如何判斷網(wǎng)卡在Solaris 10中是否有現(xiàn)成的驅(qū)動(dòng)程序1) 去Sun公司的網(wǎng)站上去查,地址是:,點(diǎn)Networking。如果沒找到的話也不要灰心,點(diǎn)Next Page看看。2) 另一種方法是,在安裝Solaris 10的時(shí)候,如果安裝程序自始至終都沒有提示你進(jìn)行網(wǎng)絡(luò)設(shè)置,那就應(yīng)該是沒找到網(wǎng)卡的驅(qū)動(dòng)程序。在安裝Solaris 10的過程中,沒有任何一個(gè)環(huán)節(jié)提示我對(duì)網(wǎng)卡進(jìn)行設(shè)置。進(jìn)入Solaris系統(tǒng)后,運(yùn)行ifconfig -a,只有一個(gè)本地自環(huán)網(wǎng)絡(luò)lo0??磥碇荒茏约喊惭b了。3. 下載驅(qū)動(dòng)程序到哪里去下載網(wǎng)卡的驅(qū)動(dòng)程序?下面推薦幾個(gè)驅(qū)動(dòng)程序的來源:1) 網(wǎng)卡廠家的網(wǎng)站2) /software/drivers/3) /mrym3/taiyodo/eng/index.htm4) /5) Sun的官方網(wǎng)站6) 用搜索引擎去搜經(jīng)過一番尋覓,我終于在下載到了VIA pcnine II在Solaris下的驅(qū)動(dòng)程序。是一個(gè)壓縮文件pcn-2.0.1.tar.gz,里邊既有編譯好的二進(jìn)制驅(qū)動(dòng)程序文件,同時(shí)包含源代碼。4. 將驅(qū)動(dòng)程序復(fù)制到Solaris操作系統(tǒng)中由于網(wǎng)卡目前還不能工作,無法通過網(wǎng)絡(luò)上傳驅(qū)動(dòng)程序文件。一般可使用如下三種存儲(chǔ)介質(zhì)來將驅(qū)動(dòng)程序文件復(fù)制到Solaris的文件系統(tǒng)中。1) CD/DVD2) 軟盤3) USB存儲(chǔ)設(shè)備我在Windows下用Nero軟件把pcn-2.0.1.tar.gz刻錄到一張空白光盤上(文件只有163K,有點(diǎn)浪費(fèi))。接下來以root用戶登錄Solaris 10,把pcn-2.0.1.tar.gz文件從光盤復(fù)制到Solaris硬盤上,解壓縮。# cp /cdrom/cdrom0/pcn-2.0.1.tar.gz /tmp# gzip -dc pcn-2.0.1.tar.gz | tar xvf -在/tmp目錄下生成一個(gè)pcn-2.0.1目錄。驅(qū)動(dòng)程序文件pcn就位于obj子目錄下面。5. 安裝驅(qū)動(dòng)程序網(wǎng)卡驅(qū)動(dòng)程序有多種發(fā)布方式,因而相應(yīng)的安裝方法也不盡相同。1) pkg包:安裝通過pkg文件方式發(fā)布的驅(qū)動(dòng)程序,只需要執(zhí)行一條命令就可以搞定了:# pkgadd -d . 2) 安裝腳本:有的網(wǎng)卡驅(qū)動(dòng)程序通過單獨(dú)的二進(jìn)制文件方式發(fā)布,同時(shí)提供安裝腳本和README文件。README里面有具體的安裝方法。3) 無安裝腳本:需要使用最原始的驅(qū)動(dòng)程序安裝方法,即使用add_drv命令來安裝。方法是,將驅(qū)動(dòng)程序文件復(fù)制到/kernel/drv或/usr/kernel/drv目錄下,再執(zhí)行# /usr/sbin/add_drv -n -v -i , 。其中的,可在# prtconf -pv的結(jié)果中找到。pcn-2.0.1的安裝方式是第二種,有現(xiàn)成的安裝腳本文件add_drv.sh。我按照README里面的提示,執(zhí)行# cd /tmp/pcn-2.0.1# /usr/ccs/bin/make install# ./add_drv.shDriver (pcn) installed.驅(qū)動(dòng)程序安裝成功。6. 網(wǎng)卡命名規(guī)則Solaris使用唯一的設(shè)備名來標(biāo)識(shí)每一塊物理網(wǎng)卡。網(wǎng)卡設(shè)備名的命名規(guī)則是 即驅(qū)動(dòng)程序名后面跟一個(gè)從0開始的數(shù)字。比如機(jī)器上裝有3塊均使用驅(qū)動(dòng)程序iprb的網(wǎng)卡,則依次命名為iprb0,iprb1,iprb2。按照這個(gè)規(guī)則,我的網(wǎng)卡設(shè)備名應(yīng)該是pcn0。敲入命令,查看當(dāng)前已安裝驅(qū)動(dòng)程序的網(wǎng)卡# dladm show-linkpcn0 type: legacy mtu: 1500 device: pcn0果然有pcn0。 Solaris 10操作系統(tǒng)的以太網(wǎng)卡設(shè)置(二)-網(wǎng)卡設(shè)置入門篇二. 網(wǎng)卡設(shè)置入門篇上一篇我們介紹的是網(wǎng)卡驅(qū)動(dòng)程序的安裝過程,并成功安裝了VIA pcnine II網(wǎng)卡的驅(qū)動(dòng)程序。本篇將以上一篇中安裝的網(wǎng)卡pcn0為例,對(duì)IP地址和子網(wǎng)掩碼等一些基本的網(wǎng)絡(luò)參數(shù)進(jìn)行設(shè)置。通常的設(shè)置方式有兩種,一是使用ifconfig命令,二是通過創(chuàng)建和修改相關(guān)配置文件。使用ifconfig命令,可以使設(shè)置立即生效,但設(shè)置是臨時(shí)的,每次系統(tǒng)重啟后,需要重新進(jìn)行設(shè)置。而創(chuàng)建和修改配置文件,可保存設(shè)置,系統(tǒng)每次啟動(dòng)時(shí),會(huì)根據(jù)配置文件的內(nèi)容自動(dòng)對(duì)網(wǎng)卡進(jìn)行設(shè)置。1. 使用ifconfig命令對(duì)網(wǎng)卡進(jìn)行設(shè)置1) 激活網(wǎng)卡(# ifconfig plumb up)激活網(wǎng)卡的意義在于將網(wǎng)卡驅(qū)動(dòng)程序加載到Solaris系統(tǒng)的內(nèi)核中,激活之后才可以進(jìn)一步對(duì)網(wǎng)卡進(jìn)行操作。手動(dòng)激活pcn0,# ifconfig pcn0 plumb up驗(yàn)證結(jié)果,# ifconfig -alo0: flags=2001000849 mtu 8232 index 1inet netmask ff000000pcn0: flags=1000843 mtu 1500 index 2inet netmask 0ether 0:8:d:6e:8b:f1可以看到pcn0已被激活,但還沒有分配地址。 2) 分配地址網(wǎng)卡地址分配通常包括靜態(tài)分配和dhcp動(dòng)態(tài)分配兩種方式。任選其一。a) 靜態(tài)分配地址(命令 # ifconfig netmask )把IP: 04 , netmask: 分配給pcn0,# ifconfig pcn0 04 netmask 驗(yàn)證結(jié)果,# ifconfig pcn0pcn0: flags=1000843 mtu 1500 index 2inet 04 netmask ffffff00 broadcast 55ether 0:8:d:6e:8b:f1IP和子網(wǎng)掩碼已生效。b) 通過dhcp方式分配地址(命令 # ifconfig dhcp )重新激活pcn0,# ifconfig pcn0 unplumb down# ifconfig pcn0 plumb up通過dhcp方式獲得IP和子網(wǎng)掩碼,# ifconfig pcn0 dhcp驗(yàn)證結(jié)果,# ifconfig pcn0pcn0: flags=1004843 mtu 1500 index 2inet 47 netmask ffffff00 broadcast 55ether 0:8:d:6e:8b:f1 已自動(dòng)獲取到IP和子網(wǎng)掩碼。2. 通過配置文件對(duì)網(wǎng)卡進(jìn)行設(shè)置和網(wǎng)卡基本設(shè)置相關(guān)的配置文件放在/etc/inet和/etc目錄下,包括/etc/hosts - /etc/inet/hosts (文件中的每一行記錄表示hostname和ip地址的對(duì)應(yīng)關(guān)系)/etc/hostname. (文件內(nèi)容和文件的擴(kuò)展名構(gòu)成hostname和interface設(shè)備名的對(duì)應(yīng)關(guān)系)/etc/netmasks (文件中的每一行記錄表示和netmask的對(duì)應(yīng)關(guān)系)/etc/dhcp. (dhcp)創(chuàng)建和修改配置文件后,需要重啟系統(tǒng)才能使設(shè)置生效。1) 分配地址同樣包括靜態(tài)分配和dhcp動(dòng)態(tài)分配兩種方式。任選其一。a) 靜態(tài)分配地址(文件 /etc/hosts , /etc/netmask , /etc/hostname.)1 自定義一個(gè)hostname,并指定IP地址# vi /etc/hosts加入一行記錄:04 myhostname loghost:x!保存退出。2 定義子網(wǎng)掩碼# vi /etc/netmasks加入一行記錄: :wq保存退出。3 將自定義的hostname關(guān)聯(lián)到pcn0# vi hostname.pcn0加入一行記錄:myhostname:wq保存退出。b) 通過dhcp方式分配地址(文件 /etc/hostaname. , /etc/dhcp. )1 創(chuàng)建空文件hostname.pcn0# touch /etc/hostname.pcn02 創(chuàng)建文件dhcp.pcn0# touch /etcdhcp.pcn0需要的話還可以在該文件中填入超時(shí)時(shí)間(秒),比如:302) 重啟系統(tǒng)# reboot3) 常見問題:在/etc/hosts文件中修改了IP地址,重啟后,發(fā)現(xiàn)機(jī)器的IP地址還是原來的,是怎么回事?問題可能出在/etc/inet/ipnodes文件。該文件的語法跟/etc/hosts相同,但優(yōu)先級(jí)高于/etc/hosts。如果/etc/inet/ipnodes文件中保留了原來的IP地址,那么/etc/hosts中相同hostname的IP設(shè)置將被忽略。將ipnodes文件中的IP地址一行刪掉,或改成新的IP地址,重啟后,問題就消失了。3. sys-unconfig如果覺得使用ifconfig命令和手工修改配置文件太麻煩,可運(yùn)行sys-unconfig命令,以交互方式對(duì)系統(tǒng)重新進(jìn)行設(shè)置。執(zhí)行# sys-unconfig重啟后,系統(tǒng)會(huì)提示對(duì)網(wǎng)卡進(jìn)行設(shè)置,并將設(shè)置結(jié)果自動(dòng)保存到配置文件中。Solaris 10操作系統(tǒng)的以太網(wǎng)卡設(shè)置(三)-網(wǎng)卡設(shè)置提高篇三. 網(wǎng)卡設(shè)置提高篇在上一篇里,我們以網(wǎng)卡pcn0為例,設(shè)置了IP地址和子網(wǎng)掩碼等一些基本的網(wǎng)絡(luò)參數(shù)。本篇將在前一篇的基礎(chǔ)上,對(duì)網(wǎng)卡設(shè)置中涉及的路由、DNS、邏輯網(wǎng)卡等進(jìn)一步進(jìn)行設(shè)置。1. 網(wǎng)關(guān)設(shè)置1) 添加網(wǎng)關(guān)a) 可以使用route命令添加缺省網(wǎng)關(guān),即時(shí)生效# route add default b) 還可以將網(wǎng)關(guān)地址保存在/etc/defaultrouter中# vi /etc/defaultrouter在文件中加入網(wǎng)關(guān)的IP地址或hostname(必須在/etc/hosts中已經(jīng)配置):wq!保存退出# reboot2) 查看缺省網(wǎng)關(guān)# netstat -r2. dns設(shè)置1) 創(chuàng)建/etc/resolv.conf文件# vi /etc/resolv.conf將dns的IP地址填在文件中:wq保存退出。domain machinenamenameserver 32) 修改/etc/nsswitch.conf文件 # vi /etc/nsswitch.conf找到hosts: files一行,在后面加dns,即修改為hosts: files dns3) 重新plumb網(wǎng)卡或reboot4) 驗(yàn)證dns是否生效# ping 或# nslookup 3. 域名設(shè)置1) 創(chuàng)建/etc/defaultdomain文件# vi /etc/defaultdomain在該文件中加入domain

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論