【Linux】IPアドレスを追加する

サーバを構築すると、社内LAN用のIPと外部公開用のIPと2つサーバに割り当てる必要があります。そんなときは次のコマンドを実行するだけ。環境はCentOS

# ifconfig eth0:0 <設定する外部公開用のIPアドレス>

eth0はifconfigで表示されるデバイス名。:0はエイリアス番号。ここを参考に。

ちゃんと設定されたかはifconfigを実行して確認。ちなみに外部に公開するときはファイヤーウォールの設定も確認しましょう。参考

あ、もちろんルータの設定も必要ですよ。

<2008/07/04 追記> これだけだと再起動したら元に戻ってしまうので、 /etc/sysconfig/network-scripts/ifcfg-eth0 をコピーして /etc/sysconfig/network-scripts/ifcfg-eth0:0 を作り、IPアドレスを記述すればOK. 例↓

GATEWAY=192.168.0.3
TYPE=Ethernet
DEVICE=eth0:0
HWADDR=00:0c:29:aa:88:ce
NETMASK=255.255.255.248
IPADDR=xxx.xxx.xxx.xxx