Verbind twee netwerken om internet te delen met GNU / Linux.

Ik heb internet via de kabel afgesloten, maar de kabelmodem die ze me hebben gegeven is voor één gebruiker, dus om internet via wifi te delen met de rest van de apparaten in mijn huis, moet ik mijn oude telefoonrouter en een paar commando's gebruiken. kijk hoe het kan.


Eerst activeren we de ipdoorsturen het bestand sysctl.conf bewerken door het uit te voeren, als je favoriete editor nano is:

sudo nano /etc/sysctl.conf

en in de volgende regel veranderen we de waarde 0 in 1:

# net.ipv4.ip_forward = 0 net.ipv4.ip_forward = 1

Vervolgens maken we een klein script dat wordt uitgevoerd bij het opstarten van het systeem met beheerdersrechten en gebruik iptables om de netwerkmaskering:

sudo nano /etc/init.d/share.sh

We voegen toe:

#!/bin/bash iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

In mijn geval komt internet bij mij binnen via eth0, maar je moet de naam van je netwerkinterface controleren die kan veranderen afhankelijk van het apparaat of de gebruikte GNU/Linux-distributie. Hiervoor is het mogelijk om te gebruiken ifconfig vanaf een terminal.

Vervolgens voeren we de volgende opdracht uit zodat deze wordt uitgevoerd met het opstarten van ons systeem in distributies op basis van Ubuntu / Debian:

sudo update-rc.d shares.sh standaard

In die gebaseerd op Arch Linux plaatsen we ons script in /etc/rc.local:

sudo nano /etc/rc.local/share.sh

Hiermee zal systemd het uitvoeren bij het opstarten van het systeem.

En OpenSuse in plaats van het script te maken, kunnen we gebruiken YaST2 om onze Firewall in grafische modus, die moet worden geactiveerd. We markeren de optie "Netwerkmaskering".

En tot slot moeten we een fundamenteel concept in gedachten houden om alles goed te laten werken, Default Gateway.

We moeten onze configureren router het schrijven van het IP-adres van onze wlan0, in mijn geval, in het veld dat overeenkomt met Default Gateway binnen de router. Hiervoor moeten we Log in binnen zijn webinterface. Het is handig om het IP-adres van onze pc binnen het WIFI-netwerk handmatig in te stellen, zodat dit niet verandert bij het opstarten van de apparatuur.

Dankzij wat we hebben gedaan, kunnen we de dekking van ons wifi-netwerk in huis verbeteren, aangezien we de router overal met een stopcontact kunnen plaatsen, zolang deze maar binnen het bereik van onze pc is met de twee netwerkkaarten (eth0 en wlan0).


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

  1.   cvargasc zei

    In mijn geval maak ik verbinding met internet via een Wisp die me toegang geeft, de apparatuur die ik gebruik is een loco M5 nanostation die ik via de netwerkkabel verbind met mijn eth0 pc-netwerkkaart en tegelijkertijd heb ik een wlan0 draadloos geïnstalleerd netwerkkaart en ik heb altijd al het internet thuis willen delen met de computers met wifi en ik heb ook een 54mbs tp-link AP en een paneelantenne waarmee ik voorheen met internet was verbonden.

    Voor de tutorial kun je het AP gebruiken in plaats van de router, het AP in welke modus moet ik configureren.

    groeten

    1.    nur zei

      Waar vandaan vaar je?

  2.   Javier Fernández zei

    Dat hangt af van de opties die het AP heeft, ik stel me voor dat je met een browser verbinding kunt maken met zijn webinterface en het daar kunt configureren als elke router, het enige dat je hoeft te veranderen is de standaardgateway, ik hoop dat het je heeft geholpen, proost.

  3.   Javier Fernández zei

    Ja, het is mogelijk, met die "SWITCH" heb je een WAN-interface en de andere LAN's zodat je die gemakkelijk kunt aansluiten, maar ik wilde profiteren van mijn router en niets kopen. Dus ik gebruik de pc als een brug, de WAN-interface zou eth0 zijn en de LAN-interface zou WLAN0 zijn. Het wifi-netwerk is het netwerk met de router.

  4.   pzero zei

    Zou het niet mogelijk zijn om een ​​simpele schakelaar aan de uitgang te plaatsen en van daaruit (ik gebruik dlink-eenheden met 1 ingang 4 uitgangen) de computer als gedemilitariseerd te verbinden en de router om een ​​Wifi te genereren?
    Nu hebben ze me een router met 4 uitgangen gegeven, maar ik heb de wifi-uitgang geannuleerd en ik heb een gedemilitariseerde computer, een router die ik aansluit als ik wifi nodig heb (telefoon en tablet), een gratis kabel voor het updaten van laptops en printers, en één voor een PLC-netwerk thuis. Vroeger, met een modem, meen ik me te herinneren dat ik een schakelaar had gebruikt

  5.   Javier Fernández zei

    Als u internet via wifi rechtstreeks vanaf de computer met GNU/Linux probeert te delen, creëert u een ad-hocnetwerk met WEP-codering. Mijn Android-apparaten kunnen geen verbinding maken met een ad-hocnetwerk en er is het beveiligingsprobleem van WEP-netwerken. Met behulp van een wifi-router of draadloos toegangspunt hebben we WPA-codering en een netwerk in infrastructuurmodus waarmee we de beveiliging verhogen, we kunnen verbinding maken met Android en we kunnen het bereik van onze wifi vergroten, als we een andere computer binnen het bereik van de wifi hebben netwerk kunnen we verbinding maken met een andere wifi-router via ethernet (met een kabel) en de bewerking herhalen (deze keer komt internet binnen via de wifi-interface van de computer en gaat via ethernet naar de nieuwe router) zodat we een derde netwerk kunnen aansluiten en deel het internet met deze om nog meer bereik te hebben. En zo tot in het oneindige en verder.

  6.   Carles zei

    Ik weet niet of ik het goed heb begrepen, is dit om de pc als wifi-hotspot te gebruiken voor het geval je een modem/router zonder wifi hebt?

  7.   Javier Fernández zei

    Ik zou zeggen dat ik mijn oude adsl wifi-router heb gerecycled en heb geprofiteerd van zijn wifi-netwerk door hem via ethernet met de pc met de kabelmodem en via wifi met de router te verbinden. Hiermee hergebruik ik wat ik heb, wat me een beetje geld bespaart en, wat belangrijker is, ik heb geleerd hoe het moet, het kan worden gebruikt om het bereik van je wifi-netwerk uit te breiden of om internet te delen.

  8.   MonitorLinux zei

    maar met firestarter + dhcp3-server kan het ook.
    en de configuraties zouden worden gedaan door de firestarter-gui

  9.   Javier Fernández zei

    Firestarter is een andere optie, maar ik heb het niet geprobeerd, zoals je kunt zien met opensuse wordt bijna alles in grafische modus gedaan.

  10.   Nelson zei

    Met behulp van een wifi-router of draadloos toegangspunt hebben we WPA-codering en een netwerk in infrastructuurmodus waarmee we de beveiliging verhogen, we kunnen verbinding maken met Android en we kunnen het bereik van onze wifi vergroten, als we een andere computer binnen het bereik van de wifi hebben netwerk kunnen we verbinding maken met een andere wifi-router via ethernet (met een kabel) en de bewerking herhalen (deze keer komt internet binnen via de wifi-interface van de computer en gaat via ethernet naar de nieuwe router) zodat we een derde netwerk kunnen aansluiten en deel het internet met deze om nog meer bereik te hebben.

    DAAR GAAT HET . Ik heb het zo met XP. Het internet bereikt me via WIFI USB, komt de LAPTOP binnen en verlaat het via een router naar een AP met DHCP ingeschakeld. Alle machines die verbinding maken met het AP hebben internet. Ik deed dit met de gedeelde internetverbinding, maar nu wil ik het in FEDORA doen. En het komt er niet uit.

    Ik ging NETWORK MANAGER openen en zette vaste ip 192.168.0.1/255 255 255 0 op het LAN en WIFI (die internet heeft) Ik zette DEEL MET ANDERE GEBRUIKERS. Maar ik weet niet hoe ik de router moet koppelen die bij de internetverzoeken van de machines hoort, koppel hem aan de Wifi, zeg ik.

    In XP is de gedeelde verbinding automatisch, ik waardeer ideeën.