3 spôsoby, ako otvoriť porty v bráne firewall systému Linux Server

Obsah:

3 spôsoby, ako otvoriť porty v bráne firewall systému Linux Server
3 spôsoby, ako otvoriť porty v bráne firewall systému Linux Server

Video: 3 spôsoby, ako otvoriť porty v bráne firewall systému Linux Server

Video: 3 spôsoby, ako otvoriť porty v bráne firewall systému Linux Server
Video: Возможна ли свободная энергия? Мы тестируем этот двигатель бесконечной энергии. 2024, Apríl
Anonim

Tento wikiHow vás naučí, ako otvárať porty v troch populárnych bránach firewall systému Linux. Ak používate produkt ako ConfigServer Firewall (CSF) alebo Advanced Policy Firewall (ADP), môžete ovládať otvorené porty v hlavnom konfiguračnom súbore brány firewall. Ak používate nekomplikovaný firewall (UFW), predvolenú možnosť brány firewall v Ubuntu, môžete pravidlá pridávať do príkazového riadka bez úpravy zložitých súborov.

Kroky

Metóda 1 z 3: Použitie nekomplikovaného firewallu pre Ubuntu

Otvorte porty v bráne firewall systému Linux Server Krok 1
Otvorte porty v bráne firewall systému Linux Server Krok 1

Krok 1. Prihláste sa na svoj server

Ak na ploche používate Ubuntu, stlačením klávesov Ctrl+Alt+T otvorte okno terminálu.

Otvorte porty v bráne firewall systému Linux Server Krok 2
Otvorte porty v bráne firewall systému Linux Server Krok 2

Krok 2. Napíšte sudo ufw status verbose a stlačte kláves ↵ Enter

Ak je UFW už spustený, zobrazí sa stavová správa a zoznam všetkých existujúcich pravidiel brány firewall (vrátane otvorených portov).

Ak sa vám zobrazí správa Stav: neaktívna, na výzvu zadajte príkaz sudo ufw enable a stlačením klávesu ↵ Enter spustíte bránu firewall

Otvorte porty v bráne firewall systému Linux Server Krok 3
Otvorte porty v bráne firewall systému Linux Server Krok 3

Krok 3. Na otvorenie portu použite sudo ufw allow [číslo portu]

Ak napríklad chcete otvoriť port SSH (22), zadajte príkaz kbd a otvorte port stlačením klávesu ↵ Enter. Bránu firewall nie je potrebné reštartovať, pretože zmena sa prejaví okamžite.

  • Ak je port, ktorý otvárate, pre službu uvedenú v /etc /services, zadajte namiesto názvu portu názov služby. Príklad: sudo ufw allow ssh.
  • Ak chcete otvoriť konkrétny rozsah portov, použite syntax sudo ufw allow 6000: 6007/tcp, pričom 6000: 6007 nahraďte skutočným rozsahom. Ak je rozsah portov UDP, nahraďte tcp názvom udp.
  • Ak chcete zadať adresu IP, ktorá má prístup k portu, použite túto syntax: sudo ufw allow from 10.0.0.1 to any port 22. Nahraďte 10.0.0.1 adresou IP a 22 portom, ktorý chcete otvoriť pre túto adresu.
Otvorte porty v bráne firewall systému Linux Server Krok 4
Otvorte porty v bráne firewall systému Linux Server Krok 4

Krok 4. Odstráňte nepotrebné pravidlá brány firewall

Všetky porty, ktoré nie sú konkrétne otvorené, sú predvolene zablokované. Ak otvoríte port a rozhodnete sa ho zavrieť, postupujte takto:

  • Napíšte sudo ufw status numbered a stlačte ↵ Enter. Zobrazí sa zoznam všetkých pravidiel brány firewall, pričom každé začína číslom, ktoré ho predstavuje v zozname.
  • Identifikujte číslo na začiatku pravidla, ktoré chcete odstrániť. Povedzme napríklad, že chcete odstrániť pravidlo, ktoré otvára port 22, a toto pravidlo je uvedené v riadku 2.
  • Zadajte príkaz sudo ufw delete 2 a stlačením klávesu ↵ Enter odstráňte pravidlo na riadku 2.

Metóda 2 z 3: Používanie brány firewall ConfigServer

Otvorte porty v bráne firewall systému Linux Server Krok 5
Otvorte porty v bráne firewall systému Linux Server Krok 5

Krok 1. Prihláste sa na svoj server

Ak nie ste prihlásení ako užívateľ root, môžete svoju konfiguráciu upraviť pomocou su to root.

Otvorte porty v bráne firewall systému Linux Server Krok 6
Otvorte porty v bráne firewall systému Linux Server Krok 6

Krok 2. Prejdite do adresára, ktorý obsahuje váš konfiguračný súbor CSF

Súbor sa nazýva csf.conf a v predvolenom nastavení je uložený do súboru /etc/csf/csf.conf. Ak to chcete urobiť, zadajte príkaz cd /etc /csf a stlačte kláves ↵ Enter.

Otvorte porty v bráne firewall systému Linux Server Krok 7
Otvorte porty v bráne firewall systému Linux Server Krok 7

Krok 3. Otvorte csf.conf v textovom editore

Môžete použiť ľubovoľný textový editor, napríklad vim alebo nano.

Ak chcete otvoriť súbor csf.conf v programe vim, zadajte príkaz vim csf.config a stlačte kláves Enter

Otvorte porty v bráne firewall systému Linux Server, krok 8
Otvorte porty v bráne firewall systému Linux Server, krok 8

Krok 4. Pridajte prichádzajúci port do zoznamu TCP_IN

TCP porty. Akonáhle budete mať súbor otvorený, uvidíte sekcie TCP_IN a TCP_OUT. Sekcia TCP_IN uvádza otvorené prichádzajúce porty TCP oddelené čiarkami. Porty sú v číselnom poradí, aby to bolo jednoduché, ale nevyžaduje sa, aby porty, ktoré držíte v objednávke. Porty môžete pridať na koniec sekvencie, oddeľte ich čiarkami.

  • Povedzme napríklad, že chcete otvoriť port 999 a aktuálne otvorené porty sú 20, 21, 22, 25, 53, 80, 110, 143, 443, 465, 587, 993, 995.
  • Po pridaní portu 999 do zoznamu to bude vyzerať takto: 20, 21, 22, 25, 53, 80, 110, 143, 443, 465, 587, 993, 995, 999.
  • Do režimu vkladania/písania sa v aplikácii vim dostanete stlačením klávesu i na klávesnici.
Otvorte porty v bráne firewall servera Linux, krok 9
Otvorte porty v bráne firewall servera Linux, krok 9

Krok 5. Povoliť odchádzajúci TCP do zoznamu TCP_OUT

Rovnako ako pre prichádzajúci port, pridajte všetky odchádzajúce porty TCP, ktoré chcete otvoriť, do zoznamu TCP_OUT.

Otvorte porty v bráne firewall servera Linux, krok 10
Otvorte porty v bráne firewall servera Linux, krok 10

Krok 6. Uložte zmeny a opustite súbor

Pri ukladaní a výstupe súboru postupujte nasledovne:

  • Stlačte kláves Esc.
  • Typ: wq !.
  • Stlačte kláves Enter.
Otvorte porty v bráne firewall servera Linux, krok 11
Otvorte porty v bráne firewall servera Linux, krok 11

Krok 7. Zadajte príkaz service csf restart a stlačte kláves ↵ Enter

Tým sa reštartuje brána firewall a otvoria sa nové porty.

Ak chcete odmietnuť port, znova otvorte súbor, odstráňte port, uložte ho a potom znova spustite bránu firewall

Metóda 3 z 3: Používanie brány firewall s rozšírenými zásadami

Otvorte porty v bráne firewall servera Linux, krok 12
Otvorte porty v bráne firewall servera Linux, krok 12

Krok 1. Prihláste sa na svoj server

Ak nie ste prihlásení ako užívateľ root, môžete svoju konfiguráciu upraviť pomocou su to root.

Otvorte porty v bráne firewall systému Linux Server Krok 13
Otvorte porty v bráne firewall systému Linux Server Krok 13

Krok 2. Prejdite do adresára, ktorý obsahuje váš konfiguračný súbor APF

Súbor, ktorý hľadáte, sa nazýva conf.apf a štandardne bude v priečinku /etc /apf. Do tohto adresára zadajte príkaz cd /etc /apf.

Otvorte porty v bráne firewall servera Linux, krok 14
Otvorte porty v bráne firewall servera Linux, krok 14

Krok 3. Otvorte conf.apf v textovom editore

Môžete použiť ľubovoľný textový editor, napríklad vim alebo nano.

Ak chcete otvoriť súbor conf.apf v programe vim, zadajte príkaz vim conf.apf a stlačte kláves ↵ Enter

Otvorte porty v bráne firewall systému Linux Server 15. krok
Otvorte porty v bráne firewall systému Linux Server 15. krok

Krok 4. Pridajte prichádzajúce porty do zoznamu IG_TCP_CPORTS

Akonáhle budete mať súbor otvorený, uvidíte sekcie IG_TCP_CPORTS a EG_TCP_CPORTS. Sekcia IG_TCP_CPORTS uvádza otvorené prichádzajúce porty oddelené čiarkami. Porty sú kvôli jednoduchosti uvedené v číselnom poradí, ale nie je potrebné ho dodržiavať. Porty môžete pridať na koniec sekvencie, oddeľte ich čiarkami.

  • Povedzme napríklad, že chcete otvoriť port 999 a aktuálne otvorené porty sú 20, 21, 22, 25, 53, 80, 110, 143, 443, 465, 587, 993, 995.
  • Po pridaní portu 999 do zoznamu IG_TCP_CPORTS bude vyzerať takto: 20, 21, 22, 25, 53, 80, 110, 143, 443, 465, 587, 993, 995, 999.
  • Do režimu vkladania/písania sa v aplikácii vim dostanete stlačením klávesu i na klávesnici.
Otvorte porty v bráne firewall systému Linux Server, krok 16
Otvorte porty v bráne firewall systému Linux Server, krok 16

Krok 5. Povoliť odchádzajúce porty do zoznamu EG_TCP_CPORTS

Rovnako ako pre prichádzajúci port, pridajte všetky odchádzajúce porty TCP, ktoré chcete otvoriť, do zoznamu EG_TCP_CPORTS.

Otvorte porty v bráne firewall servera Linux Krok 17
Otvorte porty v bráne firewall servera Linux Krok 17

Krok 6. Uložte zmeny a ukončite súbor

Pri ukladaní a výstupe súboru postupujte nasledovne:

  • Stlačte kláves Esc.
  • Typ: wq !.
  • Stlačte kláves Enter.
Otvorte porty v bráne firewall systému Linux Server, krok 18
Otvorte porty v bráne firewall systému Linux Server, krok 18

Krok 7. Zadajte príkaz service apf -r a stlačte kláves ↵ Enter

Tým sa reštartuje firewall APF a otvoria sa nové porty.

Ak chcete odmietnuť port, znova otvorte súbor, odstráňte port, uložte ho a potom znova spustite bránu firewall

Video - Používaním tejto služby môžu byť niektoré informácie zdieľané so službou YouTube

Tipy

  • Ak vidíte port, ktorý nepoužívate alebo cez ktoré nespúšťate služby, zatvorte ho! Nechcete nechať otvorené dvere pre votrelcov!
  • Ak začnete pridávať náhodne otvorené porty, ako keby sa míňali z módy, BUDETE Hackovaní! Dbajte teda na to, aby ste hackerom uľahčili prácu. Otvorte iba to, čo potrebujete.

Odporúča: