Portál AbcLinuxu, 10. května 2025 04:52
Mám v síti několik různých Výchozích bran, potřebuju nějak zjistit přes které brány komunikují všechny počítače v síti. Jedna možnost je sledovat ARP provoz na brány, jenže ARP dotazy chodí jen po zapnutí počítače nebo po delší nečinnosti.
Prosím o tipy...
ve větší síti je vhodné mít více bran. DHCP mám, ale na některých klientských počítačích jsou pevně nastavené IP a brány. Některé počítače jedou přes bránu, kterou chci zrušit. Vlastně bych potřeboval určit, které počítače jedou přes bránu, kterou chci zrušit. Ty počítače si spravují uživatelé sami.
Nezatíží příliš tcpdump stroj, na kterém to spustím? Nebo nezpomalí komunikaci?
Samozřejmě záleží na šířce datového toku (dumpovat gigabity asi nebude to nejlepší).
Nicméně když napíšte rozumný pcap filtr, který chytí jen ne-broadacstové packety jejichž cílová IP adresa nepatří vaší bráně (nezapomeňte zůstat v nepromiskuitním režimu (parametr -p)), tak disku ulehčíte.
Napadá mě, že by bylo lepší použít netfilter. Obdobné pravidlo hoďte do řetězce FORWARD a přes --limit omezte logování. Adresy se vám nebudou tolik opakovat.
Vlastně bych potřeboval určit, které počítače jedou přes bránu, kterou chci zrušit.Tá brána je hlúpa krabička alebo PC? Ak krabička dá sa tam dať dočasne Linuxové PC? Ak by na tej bráne boli iptabels, tak môžeš pridať pravidlo do FORWARD, ktoré zaloguje pakety, ktoré tade prechádzajú. Zo zalogovaných paketov postupne vysleduješ IP adresy strojov, ktoré tade chodia a postupne ich nasmeruješ na inú bránu.
Traceroute.
NN
hm .. odkial to chces zistovat ? z border routeru (asi ee) ? default gateway pre kazdy jeden host na sieti ? per subnet/vlan ?
ak to zistujes od strany hosta tak by som skusil na tvojom segmente pingnut 224.0.0.2, 224.0.0.18, atd.. - zistit kto na tvojej subnete router-om ..
ono sa to tazko len moze hadat bez topologie ..
Na každym routeru vymaž arp tabulku a sleduj, co/kdo žije
díky všem za odpovědi.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.