IP paket iletme hakkında bir ağ denemesi yapıyorum, ancak neden işe yaradığını bilmiyorum.
Her ikisi de statik IP adresi olan eth0 ve eth1 olmak üzere iki ağ arayüzüne sahip bir linux makinem var (eth0: 192.168.100.1, eth1: 192.168.101.2).
Amacım basit, sadece 192.168.100.0/24 alt ağındaki hedef olan eth1'den eth1'den eth0'a, ve 192.168.101.0/24 alt ağındaki hedef olan ip paketlerini eth0'dan yönlendirmek istiyorum.
IP yönlendirme özelliğini açtım:
sysctl -w net.ipv4.ip_forward=1
yönlendirme tablom şöyle:
# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.100.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
192.168.101.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
Ancak, 192.168.100.25'ten 192.168.101.47'ye ping yapmaya çalıştığımda, çalışmıyor.
iptables -A FORWARD -i eth0 -o eth1 -j ACCEPT
veiptables -A FORWARD -i eth1 -o eth0 -j ACCEPT
benim tablolara. INPUT, OUTPUT ve FORWARD politikalarım hepsi buACCEPT
.