Fork me on GitHub

Programming Design Notes

OpenSolaris 設定 Static IP 和 DNS

| Comments

在 OpenSolaris 2009.06 的 GUI 介面設定 Static IP 和 DNS 用了1個小時也不能設定好,那便用最原始的方法去解決。

首先打開 Terminal 輸入以下指令去找出介面名稱。
ifconfig -a

我的介面名稱是 e1000g0。

然後輸入以下指令用 Gedit 文字編輯器打開 /etc/nwam/llp。(pfexec 作用和 sudo 一樣)
pfexec gedit /etc/nwam/llp

轉入以下文字。/24 為 subnet mask。
e1000g0 static 192.168.1.100/24

重新啟動服務。
svcadm restart svc:/network/physical:nwam

現在更改預設閘道,輸入以下指令。
pfexec gedit /etc/defaultrouter

輸入以下文字。
192.168.1.1

重新啟動服務。
svcadm restart network/routing-setup

現在更改DNS,輸入以下指令。
pfexec gedit /etc/resolv.conf

轉入以下文字。
nameserver 8.8.8.8
nameserver 8.8.4.4

輸入以下指令將舊的設定檔備份。
pfexec cp /etc/nsswitch.conf /etc/nsswitch.conf.bak
pfexec cp /etc/nsswitch.dns /etc/nsswitch.conf

重新啟動服務。
svcadm restart svc:/network/dns/client:default

最後打開 Firefox 輸入 http://www.google.com 測試一下。

相關書籍: OpenSolaris Bible (Bible (Wiley))Solaris Internals(TM): Solaris 10 and OpenSolaris Kernel Architecture (2nd Edition)SOLARIS 10 & OpenSOLARIS