|
|
■ インターフェイスの追加 |
2010/03/02 更新 |
|
|
|
設定手順
- インターフェース名の確認
# ifconfig -a plumb ※1
# dladm show-dev ※2
e1000g0 リンク: up 速度: 1000 Mbps デュプレックス: full
e1000g1 リンク: up 速度: 1000 Mbps デュプレックス: full
e1000g2 リンク: unknown 速度: 0 Mbps デュプレックス: unknown
e1000g3 リンク: unknown 速度: 0 Mbps デュプレックス: unknown |
|
※1 |
|
認識している全てのNICを plumb する。 |
|
※2 |
|
solaris10 ならこの方法でインターフェイス名を確認できる。 |
- 有効にするインターフェイスにホスト名を割り当てる
vi /etc/hostname.インターフェイス名
|
- 有効にするインターフェイスにIPアドレスを割り当てる
# vi /etc/inet/hosts
# vi /etc/inet/ipnodes ※1
|
緑:デフォルト、オレンジ:変更箇所 |
|
#
# Internet host table
#
::1 localhost
127.0.0.1 localhost
192.168.100.50 sol10_sv sol10_sv.localdomain |
|
# vi /etc/inet/netmask
|
緑:デフォルト、オレンジ:変更箇所 |
|
#
# The netmasks file associates Internet Protocol (IP) address
# masks with IP network numbers.
#
~ 省略 ~
192.168.10.0 255.255.255.0
192.168.100.0 255.255.255.0 |
|
|
|
※1 |
|
このファイルは存在する場合、こちらの設定が優先されます。 内容は hosts と同一です。 |
|
|
|
|
- システム再構成ブートを行う
# touch /reconfigure
# shutdown -i6 g0 -y |
または
# shutdown -i0 g0 -y
:
ok
ok boot -r |
一時的な設定
- 再起動を行うと設定は消えます。
# ifconfig e1000g1 plumb up
# ifconfig e1000g1 inet 192.168.100.120 netmask 255.255.255.0 broadcast
192.168.100.255 |
|
|
■ IPアドレスの変更 |
2010/02/20 更新 |
|
|
|
# vi /etc/inet/hosts
# vi /etc/inet/ipnodes ※1
|
緑:デフォルト、オレンジ:変更箇所 |
|
#
# Internet host table
#
::1 localhost
127.0.0.1 localhost
192.168.100.50 nfssv nfssv.localdomain |
|
# vi /etc/inet/netmask
|
緑:デフォルト、オレンジ:変更箇所 |
|
#
# The netmasks file associates Internet Protocol (IP) address
# masks with IP network numbers.
#
~ 省略 ~
192.168.10.0 255.255.255.0
192.168.100.0 255.255.255.0 |
|
|
|
※1 |
|
このファイルは存在する場合、こちらの設定が優先されます。 内容は hosts と同一です。 |
|
|
|
|
こちらは、一時的な設定で再起動で元に戻る。
# ifconfig e1000g0 inet 192.168.100.50 netmask 255.255.255.0 broadcast 192.168.1.255 |
|
|
■ スタティックルートの設定 |
2010/03/19 更新 |
|
|
|
ファイルに直接書き込み設定する方法。 編集したらあかんと
# vi /etc/inet/static_routes
|
緑:デフォルト、オレンジ:変更箇所 |
|
# File generated by route(1M) - do not edit.
-net 192.168.24.0/24 -gateway 192.168.100.2
-net 192.168.36.0/24 -gateway 192.168.100.2 |
|
|
コマンドで恒久的に設定する方法。 -p を指定することで、 /etc/inet/static_routes に追記される。
# route -p add -net 192.168.24.0/24 -gateway 192.168.100.2 |
こちらは、一時的な設定で再起動で元に戻る。
# route add -net 192.168.24.0/24 -gateway 192.168.100.2 |
設定の削除
# route delete 10.100.100.0/24 192.168.10.2 ※1
# route flush ※2 |
|
※1 |
|
特定のルートだけを削除する。 |
|
※2 |
|
既存のスタティックルートエントリを全て削除する。 |
ルート情報の確認
# netstat -rn
Routing Table: IPv4
Destination Gateway Flags Ref Use Interface
-------------------- -------------------- ----- ----- ---------- ---------
default 192.168.100.1 UG 1 284
10.100.200.0 192.168.100.2 UG 1 0
192.168.200.0 192.168.100.3 U 1 37705 e1000g0 |
|
|
■ リゾルバの設定 (DNSクライアントの設定) |
2010/02/20 更新 |
|
|
|
# vi /etc/resolv.conf
|
緑:デフォルト、オレンジ:変更箇所 |
|
domain kuromogu.com ※1 ※3
search kuromogu.com aqua.local ※2 ※3
nameserver 192.168.10.10 ※4
nameserver 192.168.10.20 |
|
|
|
※1 |
|
自ドメインを指定する。 ドメイン内のホストはFQDNでなくても短縮形で名前解決できる。 |
|
※2 |
|
検索リストを記述。 (補完したいドメインスペース区切りで6つまで指定可能) |
|
※3 |
|
domain と search は同時指定できない。 自ドメインのみを記載する場合は domain を使う。 |
|
※4 |
|
問い合わせ先のネームサーバを3台まで記述できる。 指定しない場合、ローカルマシン上に問い合わせようとする。 |
|
|
|
|
|
# vi /etc/hostname.e1000g0
|
こちらは、一時的な設定で再起動で元に戻る。
|
|
|
|
|
|