GNU/Linux >> Znalost Linux >  >> Linux

Jak naslouchat všem portům (UDP a TCP) nebo jak je nastavit jako otevřené v Debianu

tcpdump se obvykle dodává jako standard v distribucích Linuxu. Zaznamená všechny pakety viditelné na serveru. Poznámka:

  • pravděpodobně jej budete chtít spustit s filtrem pro IP klienta, abyste snížili šum

  • Myslím, že to zahrnuje pakety, které iptables na místním počítači nepřijímá – ale možná budete chtít toto otestovat

např.

/usr/sbin/tcpdump -i eth0 -c 3000000 -np host client.example.com >tcp.log

Pak stačí spustit nmap ze svého klienta.


sudo iptables -t nat -p tcp -I PREROUTING -m multiport --dports 1:65535 -j DNAT --to-destination :5555

ncat -lkp 5555 -vvv

Linux
  1. Jak zjistit seznam všech otevřených portů v Linuxu

  2. Jak otevřít porty v Ubuntu / Debian

  3. Jak vyrobit a aplikovat SVN patch?

  1. Jak nastavit NTP server a klienta na Debian 9 Stretch Linux

  2. Jak zkontrolovat otevřené porty v Linuxu pomocí netstat, lsof a nmap

  3. Jak zkontrolovat poslech / otevřené porty pomocí Netstat v systému Linux

  1. Otevřete porty v linuxové bráně firewall pro přístup k poštovním serverům POP a IMAP

  2. Jak získat všechny soubory přesahující určitou velikost a smazat je

  3. BEZ použití síťových příkazových řádků v linuxu, jak znát seznam otevřených portů a proces, který je vlastní?