Otevírací porty v Ubuntu
- 3896
- 1239
- Kilián Pech
Vážení přátelé, dnes budeme diskutovat o dvou číslech: Jak otevřít port v Ubuntu a vidět seznam již spuštěných. Bude tedy možné ovládat procesy na vašem počítači. To je například pokud není možné otevřít žádný nástroj kvůli zaměstnávání jednoho z přístavů, lze takovou věc napravit. Nejprve zjistíme, jak vidět otevřené porty? Poté již zvažujeme druhou část dnešního tématu otevření přístavů Ubuntu.
Pro úplné provoz aplikací jsou nezbytné ovládací prvky portů na PC.
Jak vidět otevřené porty
Pokud se se spuštěním přístavů vyčistilo něco víceméně v mé hlavě, pojďme si zjistit, co dělat, abychom viděli otevřené porty? Tato metoda tedy poskytuje nainstalovanou nástroj NetStat na vašem počítači, který provozuje operační systém Linux. Pokud tento program není na vašem zařízení, pak jej nainstalujte známým způsobem. Poté bude stačit k zadání následujícího příkazu do konzoly: Netstat -ltupn. Otevře se tedy okno s porty, IP adresami a názvy procesů, které jsou majiteli sloučenin. Metoda je poměrně jednoduchá a nevyžaduje z vaší strany žádné úsilí, s výjimkou použití nástroje NetStat.
Jak otevřít port v Ubuntu
Nyní zvažte naši druhou část dnešní diskuse. Nejprve budete muset spustit konzoli pro zadávání příkazů a skriptů. Dále vyzkoušíme další dvě kombinace, které vám umožní otevřít konkrétní port. Stojí za zmínku, že všechny provedené akce se provádějí na vašem strachu a riziku, protože jsou určeny pro zkušené uživatele. Jakékoli nesprávné kroky nebo nefunkční manipulace vás mohou vést k nepříjemným důsledkům. Například existuje šance na ztrátu důležitých souborů a dat nebo rozbít něco v systému systému. Začněte následující akce pouze s úplnou důvěrou vašich silných stránek a schopností.
První metoda
Níže jsou uvedeny příklady pro port 7777:
- Takže do naší konzole přidejte pravidlo: iptables -t filtr -a vstup -i eth0 -p tcp -dport 7777 -j přijmout.
- Pokud to nefunguje, stojí za to zkontrolovat nastavení konfigurace firewall, teprve poté zadejte následující hodnotu: iptables -l. Poté použijte příkaz konzoly k otevření správného portu: iptables -a input -p tcp -dport 777 -j přijetí.
- Pokud vám tento tým nepomohl, použijte následující: sudo iptables -a vstup -p tcp -dport 7777 -j přijímá.
Stojí za zmínku však velmi důležitý bod. Faktem je, že firewall iptables je k dispozici v absolutně všech linuxových distribucích. Navíc jsou jejich pravidla také stejná, ale nastavení a spuštění se mohou lišit. Proto možná budete potřebovat univerzální způsob. Je s největší pravděpodobností, že zkušení uživatelé jej nebudou používat, ale obyčejní uživatelé jej mohou dobře používat.
Druhá metoda
- Nejprve byste měli zkontrolovat dostupnost iptables ve svém operaci. Chcete -li to provést, vytvořte další tým v konzole: Iptables -list. Poté obdržíte potřebná data.
- Nejpřijatelnější možností by bylo uzavření všech přístavů potřebných pro operační sál. Při nastavování pravidel dále otevřete linuxové porty pro hru, přenos dokumentů a surfování na webu. Chcete -li to udělat, ujistěte se, že iptables. Poté vytvořte soubor /etc /iptables.SH s právy na supervelmoci. Obsah souboru bude následující:
#!/bin/bash
iptables -p vstupní pokles
Iptables -P výstupní pokles
iptables -p vpřed# Zavřete všechna spojení
iptables -a vstup -i lo -j přijmout
iptables -a output -o lo -j přijmout# Povolujeme provoz smyčky, potřebujete ho
iptables -a input -p all -m state -state estable, související -j přijímání
iptables -a output -p all -m State -State Nový, zavedený, související -j přijmout# Povolujeme programy zahájené programy, systémem a jejich dceřiné společnosti.
iptables -a vstup -m stav -state invalidní -j kap
iptables -a vpřed -m stav -state neplatný -kap#Discard všechny balíčky bez stavu.
## Dále, příkazy k otevření portu Linux:
iptables -a vstup -i eth0 -p tcp -dport 80 -j přijmout
iptables -a vstup -i eth0 -p udp -dport 80 -j přijmout# Otevřené porty pro návštěvní stránky
iptables -a vstup -i eth0 -p tcp -dport "číslo požadovaného portu" -j přijmout
iptables -a output -i eth0 -p tcp -dport "číslo pravého portu" -j přijmout# Přidejte více, které potřebujeme na seznam otevřených portů Linux
Tento skript je vhodný pro všechny distribuce Linux, včetně Ubuntu. Proto se nemůžete starat o nekompatibilitu kódů a jejich práce v operačním systému. Ale najednou, pokud vám žádná z těchto metod nepomohla, bude vyžadována další diagnóza. Například můžete zjistit, zda se jedná o náhodně nezbytný port pro jinou aplikaci. Pokud je odpověď pozitivní, budete muset uzavřít všechny nástroje s ní spojené. Teprve potom bude možné opakovat vaše pokusy pomocí skriptů a kódů.
Shrneme
Vážení přátelé, teď víte, jak vidět otevřené porty Ubuntu a jak otevřít port. Víte, co můžete použít pro druhý případ dvěma způsoby, z nichž každá dělá svou vlastní práci. A první otázka je snadno vyřešena pomocí nástroje NetStat a nevyžaduje zvláštní pracnost. Doufáme, že se vám podařilo všechno udělat poprvé. Sdílejte svůj názor, dojem a také osobní zkušenost v komentářích!