|  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Nätverk
  • Ethernet
  • FTP och Telnet
  • IP -adress
  • Internet-nätverk
  • Regionalt nätverk
  • Modem
  • Network Security
  • Andra Computer Networking
  • Routrar
  • virtuella nätverk
  • Voice Over IP
  • Trådlöst Nätverk
  • trådlösa routrar
  • * Dator Kunskap >> Nätverk >> IP -adress >> Content

    Hur byter du gateway -adress i Unix?

    Metoden för att ändra gateway -adressen i UNIX (och dess varianter som Linux, MacOS och BSD) beror på hur ditt nätverk är konfigurerat. Det finns främst två sätt:att använda en textbaserad konfigurationsfil (vanligtvis `/etc/sysconfig/nätverkskript/IFCFG-ETH0` eller liknande, den exakta sökvägen varierar genom distribution) eller med ett kommandoradsnätverksverktyg (som` IP-rutt ').

    Metod 1:Ändra nätverkskonfigurationsfilen (rekommenderas för statiska IP -konfigurationer)

    Detta är den föredragna metoden om du har en statisk IP -adress tilldelad ditt nätverksgränssnitt. Du behöver root -privilegier (med `sudo` eller` su`).

    1. Identifiera ditt nätverksgränssnitt: Hitta namnet på ditt nätverksgränssnitt (t.ex. `eth0`,` en0`, `wlan0`,` wlp2s0`). Du kan använda kommandot "ip addr" eller "ifconfig". Till exempel:

    `` `bash

    IP ADTR -show

    `` `

    Detta kommer att lista alla dina nätverksgränssnitt och deras tillhörande adresser. Leta efter gränssnittet som är anslutet till ditt nätverk.

    2. Leta upp konfigurationsfilen: Platsen för konfigurationsfilen beror på din Linux -distribution. Vanliga platser inkluderar:

    * `/etc/sysconfig/nätverkskript/ifcfg- ` (Red Hat, CentOS, Fedora-Byt ut `` med ditt gränssnittsnamn)

    * `/etc/nätverk/gränssnitt '(Debian, Ubuntu - den här filen använder en annan syntax)

    * `/etc/System/Network/Interfaces` (OpenBSD, NetBSD)

    3. Redigera konfigurationsfilen: Använd en textredigerare som `vi`,` nano` eller `emacs` för att öppna filen. Lägg till eller ändra linjen "Gateway" (eller motsvarande). Syntaxen varierar beroende på filtyp.

    * `/etc/sysconfig/nätverkskript/ifcfg- ` (Red Hat-liknande system): Du kanske hittar en linje som `Gateway =192.168.1.1`. Ändra `192.168.1.1` till din nya gateway -adress.

    `` `

    Enhet =

    Ipaddr =192.168.1.100

    Netmask =255.255.255.0

    Gateway =192.168.1.1 <--- Ändra den här raden

    ... andra inställningar ...

    `` `

    * `/etc/nätverk/gränssnitt` (Debian-liknande system): Du måste lägga till en rad i gränssnittskonfigurationsblocket.

    `` `

    auto

    iface inet static

    Adress 192.168.1.100

    Netmask 255.255.255.0

    Gateway 192.168.1.1 <--- Lägg till eller ändra den här raden

    `` `

    4. Starta om nätverkstjänsten: När du har sparat ändringarna startar du om din nätverkstjänst. Kommandot varierar beroende på din distribution:

    * `SystemCtl Restart Networking` (SystemD -system som de flesta moderna Linux -distributioner)

    * `Service Networking Restart '(äldre Sysvinit -system)

    * `ifconfig ner; ifconfig upp "(mindre rekommenderas, får inte tillämpa uppdaterade routingtabeller)

    Metod 2:Använda kommandot `IP Route '(för både statiska och dynamiska IP -konfigurationer)

    Denna metod är lämplig för både statiska och dynamiska IP -konfigurationer. Det manipulerar direkt routingtabellen. Du behöver fortfarande rotprivilegier.

    1. Lägg till en standardväg: Detta ställer in standardporten för all trafik som inte uttryckligen dirigeras någon annanstans. Byt ut ` ` med din nya IP -adress för Gateway.

    `` `bash

    sudo ip -rutten Lägg till standard via

    `` `

    2. Visa routingtabellen: Verifiera ändringen med:

    `` `bash

    IP -ruttshow

    `` `

    Du bör se din nya standardport.

    Viktiga överväganden:

    * Felaktig gateway: Att använda en felaktig gateway -adress förhindrar ditt system från att komma åt internet eller andra nätverk.

    * Persistens: Ändringar som görs med `IP -rutt" går vanligtvis förlorade vid omstart såvida du inte konfigurerar dem permanent i ditt systems nätverkskonfigurationsfiler (metod 1).

    * dhcp: Om du använder DHCP kan ändring av gateway direkt skrivas över av DHCP -servern. Du måste ändra DHCP -serverkonfigurationen eller använda en statisk IP -installation.

    * brandvägg: Se till att din brandvägg tillåter trafik till och från den nya gatewayen.

    Kom ihåg att ersätta platshållare som `` och ` ` med dina faktiska värden. Säkerhetskopiera alltid dina konfigurationsfiler innan du gör några ändringar. Om du är osäker på något av dessa steg, se din distributions dokumentation eller söka hjälp från erfarna användare.

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur släpper du och förnyar din IP -adress i Linux -da…
    ·Vilken del av en IP -adress identifierar en specifik en…
    ·Hur man hittar en IP- adress med en Mac
    ·Så här ställer du in IP- adressen på Canon Imagerun…
    ·Hur kan jag se mina High Speed ​​Cable modem-adressen I…
    ·Vad händer inom datorn om detta pingar sin IP -adress?…
    ·Hur dölja en IP-adress i IRC
    ·Fungerar IPConfig på Windows 98?
    ·Hur man hittar en IP- adress med nätverksadressen
    ·Vilket protokoll använder portnummer 67 och 68?
    Utvalda artiklarna
    ·Vad är begreppet persondator och nätverk?
    ·Hur du installerar Vista Print Drivers på Server2003
    ·Hur du installerar en Dell 968W Wireless
    ·Hur förstå IP-adresser
    ·Hur man konfigurerar en Wi - Fi-router
    ·Vilket lager är den första punkten för en värd i nä…
    ·Hur man installerar SBC Internet
    ·Alternativ till SecureCRT
    ·Hur ställer jag in Linksys Wireless N Ultra Range Rout…
    ·Hur e-post webbhotell
    Copyright © Dator Kunskap https://www.dator.xyz