Blokowanie routerów (TTL=0 ?)
: 18 maja 2010, 10:00
Witam,
postanowiłem zablokować możliwość udostępniania internetu w sieci bez mojej wiedzy. Ustawiłem TTL na 1 i nic się nie zmieniło. Z głupia zmieniłem TTL na 0 i wszystko zaczęło działać tak jak należy. Wszystkie komputery za routerami nie mają dostępu do internetu. Jednak wszystkie komputery podłączone bezpośrednio podczas pingowania stron mają TTL 0.
Jest to dla mnie trochę dziwna sytuacja. TTL ustawiałem:
Teraz pytanie, czemu nie działa to dla TTL równego 1, i czy możliwe jest to że pakiety mimo TTL wynoszącego 0 nie przepadają?
postanowiłem zablokować możliwość udostępniania internetu w sieci bez mojej wiedzy. Ustawiłem TTL na 1 i nic się nie zmieniło. Z głupia zmieniłem TTL na 0 i wszystko zaczęło działać tak jak należy. Wszystkie komputery za routerami nie mają dostępu do internetu. Jednak wszystkie komputery podłączone bezpośrednio podczas pingowania stron mają TTL 0.
Kod: Zaznacz cały
PING onet.pl (213.180.146.27): 56 data bytes
64 bytes from 213.180.146.27: icmp_seq=0 ttl=0 time=3.416 ms
64 bytes from 213.180.146.27: icmp_seq=1 ttl=0 time=3.947 ms
Kod: Zaznacz cały
iptables -t mangle -A POSTROUTING -o 192.168.0.0 -j TTL --ttl-set 0