Slik oppretter du et lokalt nettverk i Ubuntu

I prosessen med å jobbe med en datamaskin finnes det en rekke oppgaver, hvorav den ene er å konfigurere det lokale nettverket. Denne artikkelen vil se nærmere på hvordan du konfigurerer det lokale nettverket i Ubuntu-operativsystemet. Så la oss komme i gang.

Oppsett av et lokalt nettverk i Ubuntu er gjort ved hjelp av kommandoer.

Konsollnettverkskonfigurasjonen i alle Linux-lignende operativsystemer, inkludert Ubuntu, utføres med den spesielle ifconfig-kommandoen. Hvis du bare registrerer denne kommandoen i terminalen, vil konsollen vise alle nettverksgrensesnittene som kjører på PCen i det øyeblikket. Det ser slik ut:

eth0 Link encap: Ethernet HWaddr 00: 04: 75: c1: e2: ab

inet addr: 10.2.10.32 Bcast: 10.2.10.255 Mask: 255.255.255.0

....

....

Eth1 Link encap: Ethernet HWaddr 00: 04: 75: c1: e2: 6b

inet addr: 192.168.140.1 Bcast: 192.168.140.255 Mask: 255.255.255.0

....

....

Lo Link encap: Lokal Loopback

inet addr: 127.0.0.1 Mask: 255.0.0.0

....

....

Den første kolonnen inneholder navnene på grensesnittene, og den andre - innstillingene for de samme grensesnittene. Kommandoen ifconfig eth0 viser bare innstillingene til grensesnittet eth0. For å deaktivere eller aktivere eth0-grensesnittet, skriv inn følgende kommandoer:

sudo ifconfig eth0 ned

sudo ifconfig eth0 opp

Vær oppmerksom på at grensesnittadministrasjon krever såkalte superbrukerrettigheter.

For å endre grensesnittinnstillingene, oppgi følgende kommandoer:

sudo ifconfig et1 inet 192.168.140.1

endre IP-adressen til eth1-grensesnittet til 192.168.140.1

sudo ifconfig eth0 hw ether 00: 12: 34: 56: 78: 90

vil endre MAC-adressen til 00: 12: 34: 56: 78: 90

sudo ifconfig eth0 netmask 255.255.255.0

endre eth0 subnettmasken av grensesnittet eth0 til 255.255.255.0

Parametrene som er angitt på denne måten, tilbakestilles etter at datamaskinen har startet på nytt. For å unngå dette, endre innstillingene i konfigurasjonsfilen for nettverksgrensesnittet, som ligger i / etc / network / interfaces. Denne filen ser slik ut:

# Denne filen er nettverksgrensesnittene som er tilgjengelige på systemet ditt

# og hvordan du aktiverer dem. For mer informasjon, se grensesnitt (5).

# Loopback-nettverksgrensesnittet

auto lo

hvis det går igjen

# Det primære nettverksgrensesnittet

auto eth0

iface eth0 inet statisk

adresse 10.2.10.32

#hwaddress eter 12: 34: 56: 78: 90: 12

netmask 255.255.255.0

nettverk 10.2.10.0

kringkasting 10.2.10.255

gateway 10.2.10.1

dns-nameservers 212.212.45.174

# Det sekundære nettverksgrensesnittet

auto eth1

iface et1 inet statisk

adresse 192.168.140.1

netmask 255.255.255.0

For å angi adressen til DNS-serveren, gå til / etc / network / interface-filen, men merk at det vanligvis blir adressene til DNS-serverne i Ubuntu administrert gjennom filen /etc/resolv.conf. Syntaxen til denne konfigurasjonsfilen er ekstremt enkel og ser slik ut

navneserver 80.227.64.17

navneserver 80.231.56.1

Når du har endret disse konfigurasjonsfilene, starter du nettverkstjenesten med kommandoen:

sudo /etc/init.d/networking restart

Hvis du trenger datamaskinen din for å motta nettverksinnstillinger dynamisk (via DHCP), skriver du følgende linjer i filen / etc / network / interfaces:

auto eth0

iface eth0 inet auto

For å oppdatere nettverksinnstillingene dynamisk, oppfør listen:

dhclient

For å stoppe eller starte nettverkstjenesten, bruk kommandoene:

sudo /etc/init.d/networking stopp

sudo /etc/init.d/networking start

Hvis du ser på konfigurasjonsfilen i spørsmålet, i innstillingene til grensesnittet eth0, blir linjen som endrer MAC-adressen, kommentert. Dette gjøres fordi hvis det ikke er kommentert, kan nettverkstjenesten ikke starte, og du må kanskje registrere deg for å endre MAC-adressen:

sudo ifconfig eth0 ned

sudo ifconfig eth0 hw ether 12: 34: 56: 78: 90: 12

sudo ifconfig eth0 opp

sudo /etc/init.d/networking restart

Alternativt kan du skrive et bash script.

I mappen / home / user, opprett en fil som heter mynetconfig og kopier koden til den:

ekko "######################################################

sudo ifconfig eth0 ned

ekko "##### MENYAEM MAC ADRES #####"

sudo ifconfig eth0 hw ether 00: 13: 8f: cb: 10: 21

ekko "##########################################################

sudo ifconfig eth0 opp

ekko "#### PEREZAGRYGAEM NETWORKING ####"

sudo /etc/init.d/networking restart

ekko "KONEC"

Nå, i stedet for disse linjene, må du bare skrive en kommando: / home / user / mynetconfig

Deretter kopierer du mynetconfig-filen til / bruk / lokal / bin-katalogen. Nå kan du kjøre skriptet ganske enkelt ved hjelp av kommandoen mynetconfig. For å starte skriptet umiddelbart når systemet starter, kopier det til /etc/init.d/, åpne konsollen og gå til /etc/init.d/, og kjør deretter kommandoen:

update-rc.d mynetconfig standardinnstillinger 99,

hvor mynetconfig er navnet på skriptet;

standardverdier - utfør på alle moduser fra andre til femte nedlastinger;

99 - oppstart.

For å fjerne et skript fra oppstart, åpne mappen /etc/init.d/ og skriv inn:

oppdater-rc.d -f mynetconfig fjerne

Det er en annen måte å legge til et skript til autoload. Skriv bare navnet på skriptet i filen /etc/rc.local eller slett den hvis du vil fjerne skriptet. Den første metoden er noe mer komplisert, men det er verdt å foretrekke det, siden det i dette tilfellet vil være mulig å velge ordre og modus for lasting, noe som kan være viktig i noen situasjoner.

Nå vurderer hvordan du kobler en nettverksstasjon i Ubuntu. Dette gjøres ganske enkelt. Først åpne "Gå til" -menyen og velg "Koble til server". I vinduet som åpnes, må du angi type tjeneste og andre generelle data. Klikk på Koble til. Deretter må du skrive inn passordet ditt og klikke på "Koble" -knappen. Er ferdig. Alt er ganske enkelt og raskt.

Nå vil du vite hvordan du konfigurerer et nettverk gjennom konsollen i Ubuntu, samt hvordan du kobler en nettverksstasjon. Skriv inn kommentarene hvis du klarte å takle denne oppgaven, del din erfaring med andre brukere, og still spørsmål som interesserer deg for emnet i denne artikkelen.