免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2411 | 回复: 0
打印 上一主题 下一主题

TCP/IP Address + Router or Gateway + 主机名称 + DNS IP [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-11-14 17:24 |只看该作者 |倒序浏览

例子
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. 更改
/etc/nsswitch.conf
的設定
這個設定用來啟動 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 www.netvigator.com (218.102.23.36): icmp_seq=0. time=205. ms
64 bytes from www.netvigator.com (218.102.23.36): icmp_seq=1. time=28.3 ms
64 bytes from www.netvigator.com (218.102.23.36): icmp_seq=2. time=29.1 ms
64 bytes from www.netvigator.com (218.102.23.36): icmp_seq=3. time=28.7 ms
64 bytes from www.netvigator.com (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 www.netvigator.com
PING www.netvigator.com: 56 data bytes
64 bytes from www.netvigator.com (218.102.23.36): icmp_seq=0. time=28.5 ms
64 bytes from www.netvigator.com (218.102.23.36): icmp_seq=1. time=28.3 ms
64 bytes from www.netvigator.com (218.102.23.36): icmp_seq=2. time=28.4 ms
64 bytes from www.netvigator.com (218.102.23.36): icmp_seq=3. time=76.5 ms
64 bytes from www.netvigator.com (218.102.23.36): icmp_seq=4. time=28.9 ms
^C
----www.netvigator.com 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 來停止測試。
設定完成!!!


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u2/85517/showart_1415092.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP