linux box като firewall
2 отговора
78 прегледа
linux box като firewall
имам следния проблем
win xp A<====> slack 10.0 <=====> win xp B
172.20.0.2 .6 10.0.0.1 10.0.0.5
А знае къде е мрежа 10.0.0.0/24, а В има default gw 10.0.0.1
На слака е разрешен ip_forward и рутинг таблицата му е в изправност
При положение, че са дадени следните команди
iptables -P INPUT/OUTPUT/FORWARD ACCEPT
iptables -A FORWARD -p icmp -j LOG
и
winxpB:> ping 172.20.0.2
ЗАЩО:
1. пинга дава 100% timeout
2. icmp echo пакетите минават само от В към А или поне така казва лога
additional info:
iptables version 1.2.10
P.S. Утрепах една седмица в четене на документи свързани с firewall-ите и Линукс и пак не проработи
въпреки, че преписах примерите ........
win xp A<====> slack 10.0 <=====> win xp B
172.20.0.2 .6 10.0.0.1 10.0.0.5
А знае къде е мрежа 10.0.0.0/24, а В има default gw 10.0.0.1
На слака е разрешен ip_forward и рутинг таблицата му е в изправност
При положение, че са дадени следните команди
iptables -P INPUT/OUTPUT/FORWARD ACCEPT
iptables -A FORWARD -p icmp -j LOG
и
winxpB:> ping 172.20.0.2
ЗАЩО:
1. пинга дава 100% timeout
2. icmp echo пакетите минават само от В към А или поне така казва лога
additional info:
iptables version 1.2.10
P.S. Утрепах една седмица в четене на документи свързани с firewall-ите и Линукс и пак не проработи
съвсем не
Абе в последствие преписах най-дългата конфигурация, която намерих и то тръгна.
Въпросът е, че не намирам разлика между двете схеми
Моята:
policy - accept all from anywhere to anywhere in all chains
log - icmp packets
и чуждата
policy - drop all from anywhere to anywhere in all chains
accept - icmp packets from anywhere to anywhere in FORWARD chain
(тука разбира се има още две страници правила, но те засягат другите протоколи)
Започвам да се замислям, дали няма някакви правила по подразбиране, които никой не си е дал труда да обясни из документацията....
Въпросът е, че не намирам разлика между двете схеми
Моята:
policy - accept all from anywhere to anywhere in all chains
log - icmp packets
и чуждата
policy - drop all from anywhere to anywhere in all chains
accept - icmp packets from anywhere to anywhere in FORWARD chain
(тука разбира се има още две страници правила, но те засягат другите протоколи)
Започвам да се замислям, дали няма някакви правила по подразбиране, които никой не си е дал труда да обясни из документацията....