Chinaunix首页 | 论坛 | 博客
  • 博客访问: 127536
  • 博文数量: 38
  • 博客积分: 2510
  • 博客等级: 少校
  • 技术积分: 385
  • 用 户 组: 普通用户
  • 注册时间: 2008-11-14 17:13
文章分类

全部博文(38)

文章存档

2009年(3)

2008年(35)

我的朋友

分类:

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=2001000849 mtu 8232 index 1
inet 127.0.0.1 netmask ff000000
elxl0: flags=1000843 mtu 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=2001000849 mtu 8232 index 1
inet 127.0.0.1 netmask ff000000
elxl0: flags=1000843 mtu 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 來停止測試。

設定完成!!!

阅读(1413) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~