ネットワークの設定

ネットワークカードを増設したときの設定で説明します。
eth0をWAN側にグローバルアドレスを設定します。(インストール時に設定済み)
eth1をLAN側にプライベートアドレスを設定します。(増設)
LAN側のネットワークカードに名前を付けます。
modules.confファイルを編集します。
# vi /etc/modules.conf
aliases eth0 net2k-pci
aliases eth1 net2k-pci ←ここに追加します。
aliases parport_lowlevel parport_pc
eth1の設定ファイルを作成します。
カレントディレクトリーに移動してeth0のファイルをコピーします。
# cd /etc/sysconfig/network-scripts
# cp ifcfg-eth0 ifcfg-eth1
自分のネットワークように作成したeth1のファイルを編集します。
自分のネットワーク用のプライベートなアドレスに設定します。
# vi ifcfg-eth1
DEVICE=eth0 ←eth1に変更します
BROADCAST=210.145.147.103 ←192.168.1.255のブロードキャストに変更します。
IPADDR=210.145.147. ←192.168.1.1のIPアドレスを変更します。
NETMASK=255.255.255.248 
255.255.255.0のネットマスクにします。
NETWORK=210.145.147.96 ←192.168.1.0のネットワークアドレスに変更します。
ONBOOT=yes

:w
:q
で保存して終了
ネットワークの設定を変更します。
# vi /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=server.abcde.com
GATEWAY=210.145.147.97
FORWARD_IPV4=true ←追加
GATEWAYDEV=eth0 ←追加

:w
:q
で保存して終了
設定を反映させます。
# service network reload
または、
# /etc/rc.d/init.d/network reload
設定確認をします。
それぞれのアドレスを確認します
# ifconfig
eth0 Link encap:Ethernet HWaddr 00:02:E8:66:B1:3D
inet addr:210.145.147.98 Bcast:210.145.147.103 Mask:255.255.255.248
UP BROADCAST RUNNING  MTU:1500  Metric:1
RX packets:669 errors:0 dropped:0 overruns:0 frame:0
TX packets:487 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
Interrupt:10 Base adress:0xff80

eth1 Link encap:Ethernet HWaddr 00:03:1C:A6:B3:40
inet addr:192.168.1.1 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING  MTU:1500  Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
Interrupt:9 Base adress:0xff40

lo Link encap:Localback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:3924 Metric:1
RX packets:20 errors:0 dropped:0 overruns:0 frame:0
TX packets:20 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
※ /etc/sysconfig/network-scripts ディレクトリのスクリプトを削除や変更すると、 各種のインターフェイス接続のおかしな動作や、その停止等の原因となることに注意してください。 経験豊富な上級ユーザーが設定することをお奨め致します。

戻る