solaris10上NAT上網方式詳解

首先,我在VM下使用的是NAT。相應的網卡就是VMnet8。在配置之前,先檢查一下本機的DHCP和NAT的服務是否開啓了。如果沒開到SERVICE.MSC下開啓。
1、首先需要修改hostname,如下:
/etc/inet/hosts
/etc/hostname.xxx(xxx代表你的網卡的名稱)
/etc/nodename
/etc/inet/ipnodes(ipv6協議使用的主機文件)
然後重新啓動即可。
2、查看IP,一般在安裝時,ip已經設置好了,如果需要修改的話,如下:
可以用ifconfig –a來查看
/etc/hosts
/etc/hostname.xxx
/etc/defaultrouter(默認網關)
/etc/netmasks(掩碼)
/etc/inet/ipnodes
然後重新啓動系統,或者用ifconfig 來添加臨時的IP地址.用route add default xxx.xxx.xxx.xxx來添加臨時的默認網關,用這些命令更改的設置,在系統重啓後就不會保存的
3、DNS客戶端的設置
1. /etc/resolv.conf文件,用於記錄DNS服務器的地址和域名
若文件不存在就創建一個新文件。
# vi /etc/resolv.conf
nameserver 192.168.2.1(我這裏填的是我主機的DNS地址,然後就可以了。不然其他亂七八糟的地址填入以後就會顯示no servers could be reached等錯誤)
2./etc/nsswitch.conf文件,用於記錄主機名的搜索順序等信息
找到hosts:起始的行,將其修改爲:
vi /etc/nsswitch.conf
................
hosts: files dns
3. 最後我們可以通過nslookup來確認,設置是否正確。例如,如果設置的是Internet的DNS服務器的話,我們就可以:
nslookup www.baidu.com
4、DHCP客戶端設置(這個步驟是否需要我不是很清楚,當時就把它試驗了一遍)
創建兩個空文件,<interface>是網卡適配器的名字,這兩個文件用於系統啓動時自動啓動dhcp。
# touch /etc/hostname.<interface>
# touch /etc/dhcp.<interface>
網卡適配器的名字的我們可以通過ifconfig -a 或者文件/etc/path_to_inst得到。如果需要立即使用dhcp的話,可以執行一下命令:
# ifconfig <interface> dhcp start(我當時啓動後,去PS了一下,是顯示DHCPAGENT)
5、最後我們PING一下內外網的地址,看看都是否通,然後就成功了[free][/free]


NAT上網方式檢查:
1、在VMWARE中NAT和DHCP的服務是否啓動了。
2、檢查/etc/resolv.conf中的nameserver的DNS地址是否對,我試驗下來亂寫的DNS地址是不可以的
3、檢查本地連接的共享是否選擇了VNET8那塊網卡。如果沒有需要選擇。
4、然後ifconfig -a檢查自己的IP地址是否和網關在一個網段中。
5、在VNET8中的網卡的IP地址需要選擇自動獲得。

總結:上面剛開始的一些步驟,是我從SUN網站上截取下來的。後面的檢查是我在試驗過程中自己總結的一些心得。剛接觸SOLARIS,有那裏寫的不對,還望老鳥多多指點阿。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章