Хванах се да експериментирам с FreeBSD за рутер.
Прекомпилирах ядрото, като включих всичко необходимо за
целта, по дифолт посочих всичко да спира.
Сега си играя с писането на правилата (ipfw)
Стигнах до положение, че между рутера и моето ПС има пинг,
но не мога да пингвам другите компютри от мрежата, нито пък
имам интернет. От рутера се пингва всичко от мрежата, има си
интернет.
На моето ПС съм посочил за default gateway АЙПИ-то на
рутера.
Мрежа: 192.168.1.0
default gateway: 192.168.1.1
DNS: 192.168.1.2
Рутера (xl0): 192.168.1.9
Рутера (xl1): 192.168.2.1
Моето ПС: 192.168.2.2
Компютрите в мрежата са зад файрвалл (192.168.1.1)
Има DHCP (192.168.1.2)
От няколко дни си блъскам главата и не мога да открия
причината да не работи. Опитах всякакви правила. Изчетох
сумати страници с примери и обяснения. Комбинирах по
всякъкъв начин правилата и нищо не става.
Дори когато дам:
ipfw add allow from any to any
пак не става
Значи правилата работят, защото мога да спря дори пингването
между рутера и ПС-то ми, или да забраня на рутера изход към
интернет...
Ако някой ми помогне или ме насочи ще съм му много-много
благодарен :)))
|