Cílem tohoto článku je sloužit jako rychlý referenční průvodce, jak povolit příchozí provoz na jakémkoli TCP nebo UDP portu pomocí Ubuntu 20.04 Focal Fossa Linux s UFW firewallem.
V tomto tutoriálu se naučíte:
- Jak otevřít port pro jakýkoli zdroj
- Jak otevřít port pro konkrétní IP adresu nebo podsíť
- Jak otevřít port UDP
- Jak otevřít TCP
Příklad, jak otevřít/povolit příchozí port brány firewall 53 na Ubuntu 20.04 Focal Fossa
Požadavky na software a použité konvence
Kategorie | Požadavky, konvence nebo použitá verze softwaru |
---|---|
Systém | Nainstalováno nebo upgradováno Ubuntu 20.04 Focal Fossa |
Software | ufw |
Jiné | Privilegovaný přístup k vašemu systému Linux jako root nebo prostřednictvím sudo příkaz. |
Konvence | # – vyžaduje, aby dané linuxové příkazy byly spouštěny s právy root buď přímo jako uživatel root, nebo pomocí sudo příkaz$ – vyžaduje, aby dané linuxové příkazy byly spouštěny jako běžný neprivilegovaný uživatel |
Jak otevřít/povolit příchozí port brány firewall na příkladech Ubuntu 20.04
- Otevřete příchozí port TCP 53 na libovolnou zdrojovou IP adresu:
$ sudo ufw allow from any to any port 53 proto tcp
- Otevřete příchozí TCP port 443 pouze pro konkrétní zdrojovou IP adresu, např. 10.1.1.222:
$ sudo ufw allow from 10.1.1.222 to any port 443 proto tcp
- Otevřete příchozí UDP port 53 pro zdrojovou podsíť, např. 10.1.1.0/8:
$ sudo ufw allow from 10.1.1.0/8 to any port 53 proto udp
- Otevřete příchozí porty TCP 20 a 21 z libovolného zdroje, například při spuštění serveru FTP:
$ sudo ufw allow from any to any port 20,21 proto tcp
- Otevřít port pro konkrétní webový server, jako je Apache nebo Nginx, spusťte níže uvedený příkaz pro Linux:
$ sudo ufw allow in "Apache Full" $ sudo ufw allow in "Nginx Full"
- Otevřít port pro konkrétní službu, jako je SSH:
$ sudo ufw allow in ssh
Jak vytvořit spouštěč zástupců na ploše na Ubuntu 20.04 Focal Fossa Linux
Nainstalujte a nastavte KVM na Ubuntu 20.04 Focal Fossa Linux