solaris 10 網路配置全過程(轉)

myy10146發表於2011-04-27
轉至http://blogold.chinaunix.net/u2/77786/showart_1161341.html

一、採用修改檔案的方法。能夠永久進行網路設定。檔案修改完後需要重新啟動
1、找出每塊網的名稱
/etc目錄下的path_to_inst檔案中找到network對應的項
可使用命令:cat /etc/path_to_inst | grep network
對應的網路卡名稱 一般為eri hme bge ce等 前面跟著網路卡例項號,如:第一個千兆網路卡 bge0
例:# cat /etc/path_to_inst | grep network
   "
/pci@8,700000/network@5,1" 0 "eri"
2、配置網路卡ip
在/etc目錄下建立以 hostname.網路卡名 命名的檔案。然後修改該檔案,添入相應的ip,如此則不需修改/etc/hosts檔案。
如有一個千兆網路卡 bge0  :# touch hostname.bge0    #vi hostname.bge0  寫入ip:192.168.0.1
3、配置子網掩碼
修改/etc/inet/netmasks檔案 在檔案末尾加入網路卡ip和它的netmask 如:192.168.0.1    255.255.255.0
4、配置預設閘道器
在/etc目錄下,新建defaultrouter檔案,修改檔案內容為閘道器地址。如:192.168.0.254
5、配置使用dns
在/etc目錄下,新建resolv.conf檔案,修改內容為 nameserver dnsIP地址 如:nameserver  202.97.224.68   最多可以配置3個dns的地址。
6、將/etc/nsswitch.dns 複製為nsswitch.conf 或直接修改nsswitch.conf檔案,將檔案內:hosts 與nodes項 的末尾 加入dns ,該檔案的作用是告訴主機在進行域名解析時先使用本機的hosts檔案 然後查詢dns伺服器。
7、若網路卡採用dhcp的方式來獲取網路配置的話,需在/etc目錄建立 dhcp.網路卡名 的檔案。如:dhcp.bge0
 
二、在系統內採用命令方式
1、使用ifconfig -a 命令檢視網路連線情況。網路卡是否起用,狀態是否為up
2、載入網路卡:ifconfig bge0 plumb
3、啟用網路卡:ifconfig bge0 up
4、配置ip與netmask: ifconfig bge0 192.168.0.1 netmask 255.255.255.0
5、配置閘道器:route add default 192.168.254
6、配置dhcp:
 # ifconfig bge0 dhcp start/stop     啟用/停止dhcp
 #ifconfig bge0 dhcp status     檢視dhcp狀態
 #ifconfig bge0 dhcp release     釋放dhcp配置
 
三、在系統內使用sys-unconfig命令重新配置。這需要從新設定主機名、語言等資訊。
 
四、修改系統的主機名:修改以下四個檔案:
/etc/nodename
/etc/hostname.網
/etc/inet/hosts
/etc/inet/ipnodes 

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/24966341/viewspace-693845/,如需轉載,請註明出處,否則將追究法律責任。

相關文章