Otváranie portov v Ubuntu

Drahí priatelia, dnes budeme diskutovať o dvoch otázkach: ako otvoriť port v Ubuntu a vidieť zoznam už bežiacich. Preto bude možné riadiť procesy na vašom počítači. To je napríklad, ak nemôžete otvoriť žiadny nástroj kvôli zaneprázdnenosti jedného z portov, taká vec môže byť opravená. Po prvé, zistíme, ako vidieť otvorené porty? Potom budeme uvažovať o druhej časti dnešnej témy o otvorení portov Ubuntu.

Správa portov na počítači je potrebná pre plnú prevádzku aplikácií.

obsah

  • 1 Ako zobraziť otvorené porty
  • 2 Ako otvoriť port v Ubuntu
    • 2.1 Metóda jedna
    • 2.2 Druhá cesta
  • 3 Pozrime sa na to

Ako zobraziť otvorené porty

Ak sa pri spustení portov objaví niečo viac alebo menej v mojej hlave, potom sa pozrime na to, čo robiť na zobrazenie otvorených portov? Takže táto metóda predpokladá, že pomôcka netstat je nainštalovaná vo vašom počítači s operačným systémom Linux. Ak sa tento program nenachádza vo vašom zariadení, nezabudnite ho nainštalovať známymi spôsobmi. Potom stačí, ak zadáte nasledujúci príkaz do konzoly: netstat -ltupn.Otvorí sa okno s portami, adresami IP a názvami procesov, ktoré vlastnia pripojenia. Metóda je pomerne jednoduchá a nevyžaduje žiadne úsilie z vašej strany okrem použitia nástroja netstat.


Ako otvoriť port v Ubuntu

Teraz uvažujme o našej druhej časti dnešnej diskusie. Najskôr budete musieť spustiť konzolu na zadávanie príkazov a skriptov. Potom skúste nasledujúce dve kombinácie, ktoré umožňujú otvoriť konkrétny port. Stojí za zmienku, že všetky akcie sa vykonávajú na vlastné riziko a riziko, pretože sú určené pre pokročilých používateľov. Akékoľvek nesprávne kroky alebo nefunkčné manipulácie môžu viesť k nepríjemným následkom. Napríklad existuje šanca stratiť dôležité súbory a dáta, alebo narušiť niečo v systéme. Pokračujte ďalej len s plnou dôverou v ich silu a schopnosti.

Metóda jedna

Nasledujú príklady pre port 7777:

  1. Takže do našej konzoly pridáme pravidlo: iptables -t filter -A INPUT -i eth0 -p tcp -dport 7777 -j ACCEPT.
  2. Ak to nefunguje, stojí za to skontrolovať nastavenia konfigurácie brány firewall, potom zadajte nasledujúcu hodnotu: iptables -L.Po otvorení požadovaného portu použite príkaz konzoly: iptables -A INPUT -p tcp -dport 777 -j ACCEPT.
  3. Ak vám tento príkaz nepomohol, použite nasledovné: sudo iptables -A INPUT -p tcp -dport 7777-j ACCEPT.

Stojí za to však poznamenať veľmi dôležitý bod. Faktom je, že iptables firewall je dostupný v úplne všetkých distribuciách Linuxu. Navyše, ich pravidlá sú rovnaké, ale konfigurácia a spustenie sa môžu líšiť. Preto možno budete potrebovať univerzálny spôsob. S najväčšou pravdepodobnosťou skúsení používatelia nebudú používať, ale obyčajní používatelia ju môžu dobre používať.

Druhá cesta

  1. Po prvé, mali by ste skontrolovať dostupnosť iptables vo vašom operačnom systéme. Ak to chcete urobiť, vykonajte nasledovný príkaz v konzole: iptables -list. Potom dostanete potrebné údaje.
  2. Najprijateľnejšou možnosťou by bolo zatvoriť všetky porty vyžadované operačnými systémami. Ďalej nastavte pravidlá, otvorte porty Linuxu pre hru, preneste dokumenty a surfujte na webe. Preto sa uistite, či je iptables k dispozícii. Potom vytvorte súbor /etc/iptables.sh s privilégiami pre superužívateľa. Obsah súboru bude nasledovný:

#! / bin / bash
iptables -P INPUT DROP
iptables -P OUTPUT DROP
iptables -P FORWARD DROP

# zatvorte všetky pripojenia
iptables -A VSTUP -i lo -j ACCEPT
iptables -A VÝSTUP -o lo -j ACCEPT

# umožniť návštevnosť s loopbackom, potrebujete ju
iptables -A INPUT -p všetky -m state -state ESTABLISHED, SPOJENÉ -j ACCEPT
iptables -A OUTPUT -p všetky -m stav -state NOVÉ, ESTABLISHED, SPOJENÉ -j ACCEPT

# umožňujú iniciovať programy, systém a ich dieťa pripojenie.
iptables -A INPUT -m state -state INVALID -j DROP
iptables -A FORWARD -m state -state INVALID -j DROP

# zbaviť všetky balíky bez stavu.

## potom príkaz na otvorenie portu Linux:

iptables -A VSTUP -i eth0 -p tcp -dport 80 -j ACCEPT
iptables -A VSTUP -i et0 -p udp -dport 80 -j ACCEPT

# otvorených portov pre návštevu webových stránok

iptables -A INPUT -i eth0 -p tcp -dport "číslo potrebného prichádzajúceho portu" -j ACCEPT
iptables -A OUTPUT -i eth0 -p tcp -dport "požadované číslo odchádzajúceho portu" -j ACCEPT

# pridáme viac, čo potrebujeme, do zoznamu otvorených portov Linuxu

Tento skript je vhodný pre všetky distribúcie Linuxu vrátane Ubuntu. Preto sa nemôžete obávať nezlučiteľnosti kódov a ich práce v operačnom systéme. Ale zrazu, ak vám žiadna z týchto metód nepomohla, budú potrebné ďalšie diagnostiky. Môžete napríklad zistiť, či je požadovaný port náhodou zaneprázdnený inou aplikáciou. Ak je odpoveď pozitívna, budete musieť zatvoriť všetky nástroje, ktoré sú s ňou spojené. Iba potom môžete svoje pokusy zopakovať pomocou skriptov a kódov.

Pozrime sa na to

Drahí priatelia, teraz viete, ako zobraziť otvorené porty Ubuntu, ako aj ako otvoriť port. Viete, že v druhom prípade môžete použiť dva spôsoby, z ktorých každý vlastným spôsobom vykonáva svoju prácu. A prvá otázka sa dá ľahko vyriešiť pomocou utility netstat a nevyžaduje veľa zložitosti.Dúfame, že sa vám podarilo urobiť všetko prvýkrát. Zdieľajte svoj názor, dojem a osobnú skúsenosť v komentároch!