分类:
2008-11-14 17:24:50
例子 | |
---|---|
Server Name | hkoffice |
Network Card Host name | hk1 |
TCP/IP address | 202.10.10.2 |
Gateway/Router IP | 202.10.10.1 |
Subnet Mask | 255.255.255.192 |
DNS IP | 202.134.105.131, 202.134.105.135 |
1. 更改主機名稱:
編輯 /etc/nodename
把 /etc/nodename 的內容改為 hkoffice
2. 檢查網絡卡硬件名稱:
# ifconfig -a
lo0: flags=2001000849mtu 8232 index 1
inet 127.0.0.1 netmask ff000000
elxl0: flags=1000843mtu 1500 index 2
inet 0.0.0.0 netmask ffffff00 broadcast 255.255.255.255
ether 0:60:8:45:e4:b4網絡卡硬件名稱為 elxl0
注意:不同牌子的網絡卡會有不同的網絡卡硬件名稱,此例為 3Com 3c905 網絡卡,所以,網絡卡硬件名稱為 elxl0 。lo0 是預設給 127.0.0.1 localhost 用,所以一定會有的。
如果,執行 ifconfig -a 後,找不到網絡卡硬件名稱,那代表你的網絡卡或驅動程式還未安裝好。
3. 更改網絡卡 Host Name:
網絡卡硬件名稱為 elxl0,所以編輯 /etc/hostname.elxl0
把 /etc/hostname.elxl0 的內容改為 hk1
4. 設定 TCP/IP address
ip Address 需要對應 Hostname。
ip Address = 202.10.10.2
Hostname = hk1
編輯 /etc/inet/hosts
#
# Internet host table
#
127.0.0.1 localhost
202.10.10.2 hk1 loghost如果你是使用 Solaris 10 版本, 你還需要編輯 /etc/inet/ipnodes
#
# Internet host table
#
::1 localhost
127.0.0.1 localhost
202.10.10.2 hk1 loghost
5. 設定 Subnet Mask
編輯 /etc/inet/netmask
把 /etc/inet/netmask 內容改為:
202.10.10.0 255.255.255.192
6. 設定 Gateway / Router IP
編輯 /etc/defaultrouter
把 /etc/defaultrouter 內容改為:
202.10.10.1
7. 設定 DNS Server IP Address
編輯 /etc/resolv.conf
把 /etc/resolv.conf 內容改為:
search hkoffice
nameserver 202.134.105.130
nameserver 202.134.105.135
8. 更改 的設定
這個設定用來啟動 Domain Name 轉譯 IP 功能。
所以,就算你已經把 DNS Service IP 加入到 /etc/resolv.conf 內,如果這個功能不啟動的話, 系統還是不能使用 Domain 來進行對外聯系。
例如 ping 這個功能,就只能 ping ip addres,不能 ping domain name。
所以, 一般都需要打開。
請執行以下指令來啟動 DNS Client Service 功能:
# cd /etc
# mv nsswitch.conf nsswitch.conf.orig
# cp nsswitch.dns nsswitch.conf
9. 從新啟動 Solaris 系統
10. 使用 ifconfig 來檢查 ip Address 是否正確
# ifconfig -a
lo0: flags=2001000849mtu 8232 index 1
inet 127.0.0.1 netmask ff000000
elxl0: flags=1000843mtu 1500 index 2
inet 202.10.10.2 netmask ffffff00 broadcast 255.255.255.255
ether 0:60:8:45:e4:b4
11. 使用 ping 來檢查 router 與 Solaris 系統之間的連接是否正常
# ping -s 202.10.10.1
PING 202.10.10.1: 56 data bytes
64 bytes from ip-1-20-168-192.xxx.yyyyyy.com (202.10.10.1): icmp_seq=0. time=0.310 ms
64 bytes from ip-1-20-168-192.xxx.yyyyyy.com (202.10.10.1): icmp_seq=1. time=0.219 ms
64 bytes from ip-1-20-168-192.xxx.yyyyyy.com (202.10.10.1): icmp_seq=2. time=0.209 ms
64 bytes from ip-1-20-168-192.xxx.yyyyyy.com (202.10.10.1): icmp_seq=3. time=0.288 ms
64 bytes from ip-1-20-168-192.xxx.yyyyyy.com (202.10.10.1): icmp_seq=4. time=0.205 ms
^C
----202.10.10.1 PING Statistics----
5 packets transmitted, 5 packets received, 0% packet loss
round-trip (ms) min/avg/max/stddev = 0.205/0.246/0.310/0.049以上結果為正常,你可以安 Ctrl + C 來停止測試。
12. 使用 ping 來檢查對外 IP 網絡與 Solaris 系統之間的連接是否正常
# ping -s 218.102.23.36
PING 218.102.23.36: 56 data bytes
64 bytes from (218.102.23.36): icmp_seq=0. time=205. ms
64 bytes from (218.102.23.36): icmp_seq=1. time=28.3 ms
64 bytes from (218.102.23.36): icmp_seq=2. time=29.1 ms
64 bytes from (218.102.23.36): icmp_seq=3. time=28.7 ms
64 bytes from (218.102.23.36): icmp_seq=4. time=29.0 ms
^C
----218.102.23.36 PING Statistics----
5 packets transmitted, 5 packets received, 0% packet loss
round-trip (ms) min/avg/max/stddev = 28.3/64.1/205./79.以上結果為正常,你可以安 Ctrl + C 來停止測試。
13. 使用 ping 來檢查 DNS 是否正常
# ping -s
PING : 56 data bytes
64 bytes from (218.102.23.36): icmp_seq=0. time=28.5 ms
64 bytes from (218.102.23.36): icmp_seq=1. time=28.3 ms
64 bytes from (218.102.23.36): icmp_seq=2. time=28.4 ms
64 bytes from (218.102.23.36): icmp_seq=3. time=76.5 ms
64 bytes from (218.102.23.36): icmp_seq=4. time=28.9 ms
^C
---- PING Statistics----
5 packets transmitted, 5 packets received, 0% packet loss
round-trip (ms) min/avg/max/stddev = 28.3/38.1/76.5/21.以上結果為正常,你可以安 Ctrl + C 來停止測試。
設定完成!!!