Hvordan angi standard gateway på Ubuntu

Hvordan angi standard gateway på Ubuntu

Alle enhetene på nettverket ditt er avhengige av standard gateway for kommunikasjon. Datapakker passerer gjennom ruteren til og fra nettverket ditt før du blir dirigert til den aktuelle enheten som eier pakken.

Hvert operativsystem har en standard gateway. Du kan imidlertid midlertidig eller permanent endre standard gateway for å legge til en annen rute for nettverksenhetene dine. Du kan bruke IP -kommandoen på Ubuntu for å endre standard gateway.

Kontrollere standard gateway

Å endre standard gateway er vanlig når du har forskjellige undernettverk, eller når du må peke en bestemt maskin til en bestemt gateway. La oss liste opp tilgjengelige ruter før du endrer standard gateway.

Bruke liste Alternativ med IP -kommandoen eller dets kortfattede r å stå for ruten.

$ ip rute liste

eller

$ ip r

Standard gateway har misligholde nøkkelord i det. Hvis du konfigurerte flere ruter i nettverket ditt, kan du bruke grep Kommando for å filtrere ruteren og få standard gateway.

Bruk følgende kommando:

$ ip r | grep standard

Gjeldende standard gateway er 192.168.88.1 ENP0S3 grensesnitt. La oss fortsette med å angi en ny standard gateway.

Hvordan du angir en ny standard gateway

De IP -kommando bruker rute Alternativ for å angi den nye standard gateway. Du må spesifisere hvilken type rute du vil legge til. I vårt tilfelle er det “misligholde”.

La oss for eksempel sette standard gateway som 192.168.88.10.

$ sudo ip rute legg til standard via 192.168.88.10

Anta at vi ønsker å angi standard gateway for et bestemt nettverksgrensesnitt. I så fall spesifiser nettverksgrensesnittet etter gatewayen. I vårt tilfelle er grensesnittet ENP0S3.

$ sudo ip rute legg til standard via 192.168.88.10 Dev ENP0S3

Merk at vi må legge til sudo å bruke administratorrettighetene siden vi redigerer rutetabellen for Ubuntu, som er en administrativ oppgave.

Vi kan bruke liste eller rute alternativer for å bekrefte den nylig lagt standard gateway.

Legg merke til hvordan den for øyeblikket er lagt til standard gateway er den vi spesifiserte tidligere. I forrige utgang har vi nå to standard gateways. Keynote er at endringene vi gjorde er midlertidige til du legger dem til Network Manager -konfigurasjonsfilene.

I forrige tilfelle kan vi slette den ekstra gatewayen slik at vi bare blir igjen med en.

Bruke slett nøkkelord for å fjerne den ekstra gatewayen.

$ sudo ip rute slett standard

Hvis vi sjekker den tilgjengelige standard gateway etter å ha kjørt slettekommandoen, bekrefter vi at vi bare har en standard gateway som er igjen som er 192.168.88.1.

Anta at vi ønsker å gjøre de permanente nettverksendringene for å implementere den nye gatewayen. Vi må redigere konfigurasjonsfilen. Åpne nettverksbehandlerfilen ved hjelp av en filredigerer etter eget valg. I dette tilfellet, la oss bruke GEDIT med følgende kommando:

$ sudo gedit/etc/netplan/01-network-manager-all.Yaml

Legg til den nye gatewayen ved hjelp av følgende presenterte format. Forsikre deg om at avstanden er satt til to hvitespasninger med riktig innlevering. Når du er redigert, lagre filen og avslutt redigereren.

Før du bruker endringene ved hjelp av Netplan Kommando, kjør en tørr test.

Hvis du er sikker med den nye nettverkskonfigurasjonen, trykk Enter -tasten. Ellers vil endringene gå tilbake til de forrige innstillingene etter de spesifiserte sekundene.

Konklusjon

Ubuntu kommer med en standard gateway, men det betyr ikke at du ikke kan sette en ny gateway. Denne guiden dekket alt om å legge til en ny gateway ved hjelp av IP -kommandoen og hvordan du lagrer endringene permanent i konfigurasjonsfilen.