Manjaro

Konfigurace sítě v Manjaro

Konfigurace sítě v Manjaro

Když jádro Manjaro zavádí počítač, jeho správce sítě se automaticky připojí k serveru DHCP prostřednictvím povoleného síťového rozhraní. Poté poskytuje klientovi adresu IP, masku podsítě, dobu pronájmu, server DNS, bránu a další podrobnosti.

Pokud stroj funguje jako server Apache, musí být pro klienty snadno přístupný prostřednictvím statické adresy IP. Kromě toho musí uživatelé preventivně chránit zařízení před zbytečným přístupem mimo síť. To vyžaduje potřebu nastavit síťová rozhraní ručně prostřednictvím Manjaro Network Manager nebo pomocí příkazů a konfiguračních souborů.

V tomto článku se naučíme ručně konfigurovat síťové rozhraní pomocí GUI a CLI. Také preventivně po instalaci Manjaro zjednodušíme proces konfigurace Neomezeného firewallu (ufw) pro nové uživatele.

Nastavení síťového rozhraní

Ruční nastavení síťového rozhraní zahrnuje přiřazení zařízení IP adrese, bráně, umístění serveru DNS, trasám a masce podsítě. Dělá se to přes Manjaro NewtrokManager a CLI.

Začínáme

Než začnete s manuální konfigurací sítě, musí systém splňovat určité podmínky:

Statické nastavení IP pomocí grafického uživatelského rozhraní

Vyhledejte „Připojení”Uvnitř spouštěče aplikací Manjaro. V nabídce připojení k síti vyberte aktuální nastavení sítě a upravte / nakonfigurujte připojení.

Vyberte aktuální připojení a vyberte kartu nastavení IPv4.

Vyberte 'Manuál'od'Metoda'rozevírací nabídka pro statickou IP a klikněte na'Přidat'k vyplnění adresy, masky podsítě, brány a serveru DNS. Nakonec klikněte na 'Aplikovat'restartovat síť s novým nastavením.

Statické aliasy IP adres

GUI také umožňuje nastavit několik adres pro jediné rozhraní. Je možné kliknutím na znaménko „+“ nebo „Přidat“ na stejné obrazovce přidat novou IP adresu. Zde je několik podrobností o aliasech adres:

Pomocí následujícího příkazu zobrazíte pracovní rozhraní se dvěma IP adresami.

[chráněno e-mailem]: ~ $ ip addr show

Statické nastavení IP prostřednictvím rozhraní příkazového řádku

Dalším způsobem, jak konfigurovat statickou IP, je systemd. U síťových rozhraní Manjaro jsou vlastní trasy konfigurovány uvnitř / etc / systemd / network / adresář. Konfigurační soubory pro každé rozhraní jsou identifikovány na základě názvu rozhraní. Proto bude soubor pro síťové rozhraní enp0s3 / etc / systemd / network / enp0s3.síť.

Nezapomeňte NetworkManager deaktivovat, protože přepíše ruční nastavení.

[chráněno e-mailem]: ~ $ sudo systemctl deaktivovat - nyní NetworkManager.servis

Vytvořte nebo upravte výše uvedený soubor síťového rozhraní s oprávněními uživatele root. Tady je ukázkový soubor:

[chráněno e-mailem]: ~ $ sudo vim / etc / systemd / network / enp0s3.síť
[Zápas]
Název = enp0s3
[Síť]
Adresa = 192.168.11.0/24
Brána = 192.168.11.1
DNS = 152.234.15.8
DNS = 215.158.11.10

Nyní povolte a spusťte síťovou službu.

[chráněno e-mailem]: ~ $ sudo systemctl povolit - nyní systemd-networkd.servis

Chcete-li se vrátit k nastavení DHCP, odstraňte výše uvedený soubor a restartujte NetworkManager.

Nastavení brány firewall s UFW v Manjaro

Fungující firewall je důležitou součástí každého zabezpečeného systému Linux. Ve výchozím nastavení jsou všechny distribuce systému Linux dodávány s nainstalovaným konfiguračním nástrojem brány firewall známým jako Nekomplikovaný firewall (ufw). UFW je rozhraní pro iptables a je navrženo ke zjednodušení úlohy konfigurace brány firewall.

Podle stránky ufw man nástroj neposkytuje plnohodnotné funkce brány firewall prostřednictvím rozhraní příkazového řádku. Místo toho má usnadnit proces přidávání nebo odebírání jednoduchých pravidel. Cílem ufw je také poskytovat brány firewall založené na hostiteli.

Chcete-li začít se zabezpečením sítě, nainstalujte si ufw, pokud není k dispozici:

[chráněno e-mailem]: ~ $ sudo pacman -Syu ufw

Nastavení výchozích zásad ufw

Protože začínáme s konfigurací ufw. Ve výchozím nastavení je ufw zakázáno. Zkontrolujte stav ufw zadáním následujícího příkazu:

[chráněno e-mailem]: ~ $ sudo služba ufw status

Spuštěním následujícího příkazu povolte nastavení ufw.

[chráněno e-mailem]: ~ $ sudo ufw povoleno

Povolení ufw inicializuje výchozí zásady brány firewall. To znamená, že ufw povoluje pouze odchozí připojení a odmítá všechna příchozí připojení. Jinými slovy, server Manjaro není přístupný mimo síť. Zatímco uživatelské aplikace se mohou připojit k vnějšímu světu.

Pokud je zakázáno, můžeme nastavit pravidla pro provádění výchozích zásad ufw.

[chráněno e-mailem]: ~ $ sudo ufw výchozí odepřít příchozí
[chráněno e-mailem]: ~ $ sudo ufw výchozí povolit odchozí

Chcete-li povolit výchozí zásady, upravte Soubor / etc / default / ufw. Pamatujte, že nastavení brány firewall se automaticky inicializuje při každém restartu systému. Tato pravidla jsou dostatečná k ochraně osobního OS Manjaro. Server Manjaro však musí reagovat na příchozí požadavky.

Povolte připojení SSH pro server Manjaro

Výše uvedené nastavení zakáže všechna příchozí připojení. Povolení legitimního připojení SSH nebo HTTP k serveru Manjaro vyžaduje vytvoření pravidel v ufw. Toto nastavení umožní uživateli připojit se a spravovat server prostřednictvím zabezpečeného připojení shellu.

[chráněno e-mailem]: ~ $ sudo ufw povolit ssh

Výše uvedený příkaz je ekvivalentní nastavení pravidla pro připojení přes ssh port 22. UFW si je proto vědom portů využívaných aplikačními protokoly kvůli službám uvedeným v souboru / etc / services.

Pokud však démon SSH naslouchá jinému portu, musíme určit vhodný port. Například pokud server naslouchá na portu 3333, použijte následující příkaz k nastavení pravidla ufw:

[chráněno e-mailem]: ~ $ sudo ufw povolit 3333

Konfigurace UFW pro IPv6

UFW podporuje nastavení IPv6 pro správu pravidel brány firewall spolu s IPv4. Chcete-li to provést, upravte konfigurační soubor ufw v souboru / etc / default adresář a následující nastavení:

IPv6 = ano

Nyní je ufw nakonfigurován tak, aby přidával a spravoval zásady pro IPv4 i IPv6.

Další připojení

ufw umožňuje uživatelům spravovat různá pravidla podsítě, konkrétní adresy IP, rozsahy portů a síťová rozhraní.

Určení rozsahů portů:

[chráněno e-mailem]: ~ $ sudo ufw povolit 3000: 4444 / tcp

Určení podsítě s konkrétním cílovým portem:

[chráněno e-mailem]: ~ $ ufw povoleno od 192.168.100.0/24 na libovolný port 81

Nastavit pravidlo pro konkrétní IP adresu

[chráněno e-mailem]: ~ $ sudo ufw povoleno od 192.168.100.14

Kromě toho také umožňuje vytváření pravidel pro odepření připojení z IP adres a služeb. Vše, co vyžaduje, je nahradit allow příkazem deny.

[chráněno e-mailem]: ~ $ sudo ufw odepřít z 192.168.100.14

Závěr

Tento článek shrnuje ruční nastavení síťového rozhraní a konfigurace brány firewall společnosti Manjaro pro začátečníky. Diskutovali jsme o nastavení statické adresy IP pomocí grafického uživatelského rozhraní a příkazů / konfiguračních souborů. Kromě toho článek také ukazuje nastavení výchozí neomezené brány firewall (ufw) tak, aby umožňoval omezený přístup k počítači uživatelům přes internet.

Hry SuperTuxKart pro Linux
SuperTuxKart pro Linux
SuperTuxKart je skvělý titul navržený tak, aby vám ve vašem systému Linux přinesl zážitek Mario Kart zdarma. Je to docela náročné a zábavné hrát, je n...
Hry Výukový program Battle for Wesnoth
Výukový program Battle for Wesnoth
The Battle for Wesnoth je jednou z nejpopulárnějších strategických her s otevřeným zdrojovým kódem, které si v tuto chvíli můžete zahrát. Tato hra se ...
Hry 0 A.D. Tutorial
0 A.D. Tutorial
Z mnoha strategických her venku je 0 A.D. dokáže vyniknout jako komplexní titul a velmi hluboká, taktická hra, přestože je otevřeným zdrojem. Vývoj hr...