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:
- Takže do našej konzoly pridáme pravidlo: iptables -t filter -A INPUT -i eth0 -p tcp -dport 7777 -j ACCEPT.
- 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.
- 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
- 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.
- 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!