Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Dá sa počítač Linux stať smerovačom, aby niekoľko strojov mohlo zdieľať pripojenie na internet?

Áno, určite môžete zmeniť počítač Linux na smerovač, aby ste zdieľali jedno pripojenie na internet s viacerými strojmi. Takto to môžete urobiť:

1. Predpoklady:

* Linux Distribúcia: Potrebujete distribúciu Linux nainštalovanú v počítači. Medzi populárne možnosti patria Ubuntu, Debian, Fedora alebo Centos.

* Ethernet Network Card: Váš počítač Linux potrebuje najmenej dve sieťové rozhrania:jeden pre prichádzajúce internetové pripojenie (zvyčajne z vášho modemu/smerovača) a jeden pre sieť, ktorú chcete zdieľať (zvyčajne káblové pripojenie).

* Internet pripojenie: Na zdieľanie potrebujete pracovné pripojenie na internet.

2. Nastavenie:

* Nakonfigurujte sieťové rozhrania:

* Prichádzajúce rozhranie:

* Identifikujte rozhranie pripojené k vášmu modemu/smerovači (napr. `Eth0`).

* Nastavte statickú IP adresu pre toto rozhranie a vyberte adresu IP v rozsahu siete poskytovateľa internetu.

* Odchádzajúce rozhranie:

* Identifikujte rozhranie, ktoré použijete na zdieľanie pripojenia na internet (napr. `Eth1`).

* Nastavte statickú IP adresu pre toto rozhranie a vyberte adresu IP mimo rozsahu siete poskytovateľa internetu.

* Nastavte masku podsiete na `255.255.255.0`.

* Povoliť IP Preposielanie:

* Otvorte terminál a spustite nasledujúci príkaz:

`` `Bash

sudo sysctl net.ipv4.ip_forward =1

`` `

* Urobte túto zmenu trvalá pridaním riadku `net.ipv4.ip_forward =1` do`/etc/sysctl.conf`.

* Inštalujte a nakonfigurujte smerovacie démon:

* K dispozícii je niekoľko smerovacích démonov, ale najbežnejšia je `iptables`.

* Inštalácia `iptables`:

`` `Bash

sudo apt nainštalovať iptables

`` `

* Konfigurujte `iptables`:

* Otvorte konfiguračný súbor `iptables` (zvyčajne`/etc/iptables.rules`).

* Pridajte nasledujúce pravidlá (vymeňte `eth0` a` eth1` pomocou vašich skutočných názvov rozhrania):

`` `

# Prenos dopredu z prichádzajúceho rozhrania do odchádzajúceho rozhrania

iptables -t nat -a postrouting -o eth1 -j maškaráda

# Prijmite prichádzajúce pripojenia na odchádzajúcom rozhraní

iptables -a vpred -i eth1 -j akceptujte

`` `

* uložte zmeny:

`` `Bash

Sudo iptables-Save> /etc/iptables.rules

`` `

* DHCP Server (voliteľné):

* Ak chcete automaticky priradiť IP adresy k pripojeným zariadeniam, musíte nastaviť server DHCP.

* Na konfiguráciu servera DHCP môžete použiť nástroje ako `ISC-DHCP-Server` alebo` DNSMASQ`.

3. Otestujte svoj smerovač:

* Pripojte svoj modem/router k prichádzajúcemu rozhraniu (napr. `Eth0`).

* Pripojte počítač k odchádzajúcemu rozhraniu (napr. `Eth1`).

* Pokúste sa získať prístup na internet z pripojeného počítača. Ak je všetko správne nakonfigurované správne, mali by ste byť schopní prehliadať web.

4. Ďalšie tipy:

* firewall: Zvážte nastavenie brány firewall vo vašom linuxovom smerovači, aby ste chránili svoju sieť pred neoprávnenou prístupom.

* Zabezpečenie: Uistite sa, že váš smerovač Linux má silné heslo a je aktuálny s bezpečnostnými záplatmi.

* Prepredsedenie portu: Ak potrebujete sprístupniť konkrétne služby z internetu, môžete nakonfigurovať pravidlá presmerovania portov na vašom smerovači Linux.

Poznámka: Presné kroky a príkazy sa môžu líšiť v závislosti od konkrétnej distribúcie Linuxu, ktorú používate. Podrobnejšie pokyny nájdete v dokumentácii vašej distribúcie.

Podľa týchto krokov môžete zmeniť počítač Linux na plne funkčný smerovač, čo umožňuje viacerým strojom zdieľať jedno pripojenie na internet.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené