ネットワーク設定の変更
0.改定履歴
- 1998.01.12 初版
1.はじめに
このドキュメントは,Solaris2.5.1ネットワーク環境の変更を行なう方法を示す.
2.ホスト名の変更
ホスト名の変更は,以下のファイルを編集する.
2.1./etc/nodenameの変更
root@duo: ls -la /etc/nodename -rw-r--r-- 1 root root 9 10月 20日 19:02 /etc/nodename root@duo: cat /etc/nodename duo root@duo: |
/etc/nodenameファイル内に,ホスト名が記述されているので,これを新しい物に変更する. この例では,ホスト名が"duo"となっている.
2.2./etc/hosts
/etc/hostsファイルにも同じようにホスト名が書かれているので,対象となるホスト名を変更する.
root@duo: cat /etc/hosts 127.0.0.1 localhost nnn.nnn.4.37 duo loghost # 10M Ehter |
このサンプルの場合,"duo"がホスト名である.
気をつけなければならないのは,loghostを必ず付けなくてはいけないことである. これを記述しないと,syslogdが正しく起動しないようである.
3.IPアドレスの変更
IPアドレスを変更する場合には,/etc/hostsファイルを編集する.
root@duo: cat /etc/hosts 127.0.0.1 localhost nnn.nnn.4.37 duo loghost # 10M Ehter |
4.サブネットマスクを変更する
サブネットマスクを変更する場合には,/etc/netmasksファイルを編集する.
root@fgasrp01_12: cat /etc/netmasks nnn.nnn.0.0 255.255.255.0 root@fgasrp01_13: |
IPアドレスのネットワークアドレス部と,サブネットマスクを変更すればよい.
5.設定を変更したら?
これらの設定を変更したら,一応リブートする.(正確には必要ないかもしれない)
再起動後,ifconfigコマンドにて,設定が反映されているかを確認する.
root@duo: ifconfig -a lo0: flags=849<UP,LOOPBACK,RUNNING,MULTICAST> mtu 8232 inet 127.0.0.1 netmask ff000000 hme0: flags=863<UP,BROADCAST,NOTRAILERS,RUNNING,MULTICAST> mtu 1500 inet 172.16.5.37 netmask ffffff00 broadcast 172.16.5.255 ether 8:0:20:78:3a:76 le0: flags=863<UP,BROADCAST,NOTRAILERS,RUNNING,MULTICAST> mtu 1500 inet 172.16.4.37 netmask ffffff00 broadcast 172.16.4.255 ether 8:0:20:78:3a:76 root@duo: |
これらは,次の様なキーワードで表されている.
キーワード | 意味 |
---|---|
lo0 | ループバック用のインタフェイス. ネットワークには出ない. |
hme0 | 100M Ether card. |
le0 | 10M Ether card. |
netmask ffffff00 | 設定されているサブネットマスクを16進数で示している. |
bloadcast | IPブロードキャストに使われるアドレス. |
ether | MACアドレス. SPARCマシンの場合,複数のネットワークインタフェイスを搭載していても,すべてのMACアドレスは同じである. これは,“同じネットワーク内に複数のカードを使うことが無い”という前提である. |
6.システムの再設定
システムの再設定を行なうことによって,再度ネットワーク関係の設定を行なう事も可能である.
そのためには,sys-unconfigコマンドを使用すればよい.
root@duo: sys-unconfig WARNING This program will unconfigure your system. It will cause it to revert to a "blank" system - it will not have a name or know about other systems or networks. This program will also halt the system. Do you want to continue (y/n) ? |
この後,処理を進めると,OSが再起動され,インストール時と同じ様にネットワーク設定の項目や日付などの設定を行なうことになる.
参考文献
- SPARCマシンのEtherカード名称
- Solaris2.xで複数のIPアドレスを持たせる方法 〜マルチプルIP〜
- 100M Ethercard設定 〜Solaris2.5.1編〜
- Solaris2.5.1インストール