2 つのサブネット間のトラフィックを許可するようにルーティングテーブルを設定する方法
2つのネットワークカードを持つゲートウェイボックスがあります。
最初のネットワークカード[eth0]は、発信ネットワーク側とDSLモデムに接続されており、サブネットは192.168.0.0/24です。
2番目のネットワークカード[eth2]は内部LANに接続され、サブネット192.168.124.0/24にあります。
明らかに、ゲートウェイボックスから任意のデバイスに接続できますが、192.168.124サブネットのコンピュータが192.168.0サブネットに接続できるようにするにはどうすればよいですか?
現在のテーブルは次のとおりです(隠し物理IP)。
[root@eagle:~]# ip route
***.***.***.151 dev ppp0 proto kernel scope link src ***.****.***.120
192.168.0.0/24 dev eth0 proto kernel scope link src 192.168.0.3 metric 1
192.168.124.0/24 dev eth2 proto kernel scope link src 192.168.124.1 metric 1
default dev ppp0 scope link
[root@eagle:~]# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
***.***.***.151 0.0.0.0 255.255.255.255 UH 0 0 0 ppp0
192.168.0.0 0.0.0.0 255.255.255.0 U 1 0 0 eth0
192.168.124.0 0.0.0.0 255.255.255.0 U 1 0 0 eth2
0.0.0.0 0.0.0.0 0.0.0.0 U 0 0 0 ppp0
[root@eagle:~]#
ベストアンサー1
ipv4のみ仮定:1)rootとして、
エコ1> /proc/sys/net/ipv4/ip_forward
2) ルートとして行を追加します。
net.ipv4.ip_forward=1
/etc/sysctl.confファイル
3)提案:ファイアウォールを設定してください。 Firestarterは良いスタートです。