アットウィキロゴ

CentOS IPフォワーディング

CentOS

前提条件

eth0、eth1のIPアドレスが固定であること。

/etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0
BOOTPROTO=static
BROADCAST=192.168.11.63
HWADDR=00:03:47:EA:AA:03
IPADDR=192.168.11.17
NETMASK=255.255.255.192
NETWORK=192.168.11.0
ONBOOT=yes
TYPE=Ethernet

/etc/sysconfig/network-scripts/ifcfg-eth1

DEVICE=eth1
BOOTPROTO=static
BROADCAST=192.168.11.127
HWADDR=00:E0:29:59:1F:33
IPADDR=192.168.11.65
NETMASK=255.255.255.192
NETWORK=192.168.11.64
ONBOOT=yes
TYPE=Ethernet

IPフォワードを有効にする

root@host# echo 1 > /proc/sys/net/ipv4/ip_forward

これでIPフォワーディングが有効になるが、この設定は再起動すると消えてしまう。再起動時に自動的にこの設定を行うためには、設定ファイルを編集する。

IPフォワード設定を固定する

下記の設定を追加・修正する。

/etc/sysconfig/network
FORWARD_IPV4=yes

/etc/sysctl.conf
net.ipv4.ip_forward = 1

最終更新:2007年11月16日 14:49
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。