5 načina za dodjelu IP adrese Linux računaru

Sadržaj:

5 načina za dodjelu IP adrese Linux računaru
5 načina za dodjelu IP adrese Linux računaru

Video: 5 načina za dodjelu IP adrese Linux računaru

Video: 5 načina za dodjelu IP adrese Linux računaru
Video: Как штукатурить откосы на окнах СВОИМИ РУКАМИ 2024, Maj
Anonim

Linux je besplatna i otvorena alternativa za Windows i Mac OS. Ovaj operativni sistem može raditi u obliku konzole za neobrađeni tekst ili u grafičkom okruženju kao što su GNOME i KDE. Ovaj vodič će objasniti kako dodijeliti IP adresu Linux sistemu putem konzole. Ovaj vodič pretpostavlja da poznajete osnove korištenja Linuxa i način rada mreža, IP adresa i DNS poslužitelja.

Korak

Metoda 1 od 5: Korištenje "Root" računa

Dodjela IP adrese na Linux računaru Korak 1
Dodjela IP adrese na Linux računaru Korak 1

Korak 1. Ako niste prijavljeni na sistem kao 'root' (vrsta administratorskog računa u Linuxu), otvorite konzolu i unesite "su"

Pritisnite "Enter".

Instalirajte Linux bez CD -a ili USB -a koristeći UNetBootU koraku 9
Instalirajte Linux bez CD -a ili USB -a koristeći UNetBootU koraku 9

Korak 2. Napomena:

Ubuntu Linux distribucije obično imaju istu "root" lozinku kao i lozinka računa koja je stvorena prilikom instaliranja operativnog sistema.

Dodijelite IP adresu na Linux računaru Korak 3
Dodijelite IP adresu na Linux računaru Korak 3

Korak 3. Unesite "root" lozinku računa kada se to od vas zatraži i pritisnite "Enter"

Metoda 2 od 5: Debian/Ubuntu/Kubuntu

Dodijelite IP adresu na Linux računaru Korak 4
Dodijelite IP adresu na Linux računaru Korak 4

Korak 1. Napravite kopiju/etc/network/interfejs datoteke upisivanjem sljedeće naredbe u konzolu:

'cp/etc/network/sučelja /etc/network/interfaces.backup'

Dodijelite IP adresu na Linux računaru Korak 5
Dodijelite IP adresu na Linux računaru Korak 5

Korak 2. Upišite 'vi/etc/network/sučelja', a zatim pritisnite "Enter"

Pritisnite 'i' za ulazak u način uređivanja.

Dodijelite IP adresu na Linux računaru Korak 6
Dodijelite IP adresu na Linux računaru Korak 6

Korak 3. Pomičite se dok ne pronađete mrežnu karticu u datoteci

Mrežna kartica se obično naziva eth0 za Ethernet mrežnu karticu ili wlan0/wifi0 za bežičnu mrežu.

Dodijelite IP adresu na Linux računaru Korak 7
Dodijelite IP adresu na Linux računaru Korak 7

Korak 4. Promijenite 'iface eth0 inet dhcp' u 'iface eth0 inet static'

Dodijelite IP adresu na Linux računaru Korak 8
Dodijelite IP adresu na Linux računaru Korak 8

Korak 5. Dodajte sljedeće redove u datoteku

Zamijenite IP adresu IP adresom koju želite: adresa 192.168.0.10netmask 255.255.255.0mreža 192.168.0.0broadcast 192.168.0.255 gateway 192.168.0.1dns-nameservers 216.10.119.241

Dodijelite IP adresu na Linux računaru Korak 9
Dodijelite IP adresu na Linux računaru Korak 9

Korak 6. Sačuvajte datoteku i izađite iz uređivača

Pritisnite "Esc" za ulazak u vi naredbeni način, zatim upišite ": wq". Pritisnite "Enter".

Dodijelite IP adresu na Linux računaru Korak 10
Dodijelite IP adresu na Linux računaru Korak 10

Korak 7. Unesite 'ifdown eth0' i pritisnite "Enter"

Dodjela IP adrese na Linux računaru Korak 11
Dodjela IP adrese na Linux računaru Korak 11

Korak 8. Unesite 'ifup eth0' i pritisnite "Enter"

Metoda 3 od 5: Red Hat ili Slackware

Dodijelite IP adresu na Linux računaru Korak 12
Dodijelite IP adresu na Linux računaru Korak 12

Korak 1. Najlakši način postavljanja IP -a na Red Hat -u ili Slackware -u je upisivanje "netconfig" na starijim verzijama distribucije ili "ifconfig /netstat" na novim verzijama distribucije

Izvedite naredbu u konzoli kao "root". Meni zasnovan na tekstu će vam pomoći da postavite potrebnu konfiguraciju.

Dodjela IP adrese na Linux računaru Korak 13
Dodjela IP adrese na Linux računaru Korak 13

Korak 2. Napišite sljedeću naredbu u konzolu: nano/etc/sysconfig/network-scripts/ifcfg-eth0. Koristite "Tab" za kretanje između stupaca i razmake za označavanje ili uklanjanje potvrdnih okvira.

Dodjela IP adrese na Linux računaru Korak 14
Dodjela IP adrese na Linux računaru Korak 14

Korak 3. Nakon što unesete željene postavke, zatvorite prozor postavki

Dodjela IP adrese na Linux računaru Korak 15
Dodjela IP adrese na Linux računaru Korak 15

Korak 4. Da biste primijenili pravila, unesite naredbu 'service network restart' u konzolu, a zatim pritisnite "Enter"

Ovaj korak nije neophodan ako koristite Slackware - vaše će se promjene primijeniti automatski. Napomena: Postoje različite distribucije zasnovane na Red Hat Linuxu, kao što su Fedora Core, CentOS, White Box itd. Većina ovih operativnih sistema može imati istu naredbu za konfiguraciju IP -a.

Metoda 4 od 5: Bilo koji Linux sistem sa kernelom 2.4 i novijim

Sljedeća metoda je malo složenija. I dalje će vam trebati konzola, ali koraci bi trebali funkcionirati za bilo koju modernu Linux distribuciju. Konfiguracijski program koji se koristi je "ip" i nalazi se u mapi "/sbin/".

Dodijelite IP adresu na Linux računaru Korak 16
Dodijelite IP adresu na Linux računaru Korak 16

Korak 1. Znajte naziv mrežnog sučelja koje ćete koristiti

Za prikaz svih dostupnih mrežnih sučelja pokrenite naredbu "/sbin/ip link". Na ekranu će se pojaviti lista naziva sučelja, MAC adresa i drugih informacija.

Dodijelite IP adresu na Linux računaru Korak 17
Dodijelite IP adresu na Linux računaru Korak 17

Korak 2. Primijenite IP adresu s podnaredbom "addr", kao što je "/sbin/ip addr add 192.168.0.10/24 dev [INTERFACE_NAME]"

  • Zadana pristupna točka dodaje se podnaredbom "route", kao što je "/sbin/ip route add default via [GATEWAY_ADDRESS]".

    Dodijelite IP adresu na Linux računaru Korak 18
    Dodijelite IP adresu na Linux računaru Korak 18
Dodjela IP adrese na Linux računaru Korak 19
Dodjela IP adrese na Linux računaru Korak 19

Korak 3. Aktivirajte mrežno sučelje podnaredbom "link":

"/sbin/ip veza postavljena [INTERFACE_NAME] gore". Ako su svi podaci koje ste unijeli točni, mreža će raditi normalno. Nažalost, sve mrežne postavke bit će izgubljene ako ponovo pokrenete sistem, pa ako želite vratiti postavke nakon pokretanja sistema, dodajte sve gore navedene naredbe u "/etc/rc.local" - datoteku koja se pokreće kada sistem se pokreće.

Metoda 5 od 5: Dinamička IP adresa/DHCP

Dinamičke IP adrese generiraju se automatski i općenito ne zahtijevaju pažnju korisnika, ali postoje posebni slučajevi kojih morate biti svjesni:

Dodijelite IP adresu na Linux računaru Korak 20
Dodijelite IP adresu na Linux računaru Korak 20

Korak 1. Ako mreža nije aktivna pri pokretanju sistema, internetska veza možda neće biti dostupna čak i nakon rješavanja problema s mrežom

Da biste odmah obnovili internetsku vezu, pokrenite naredbu "dhclient" kao root. Dinamička adresa će se također poništiti.

Dodijelite IP adresu na Linux računaru Korak 21
Dodijelite IP adresu na Linux računaru Korak 21

Korak 2. Ista situacija može se dogoditi i ako mreži pristupa hardver koji počinje s vašim računarom

U nekim slučajevima, Linux se pokreće brže od mrežnog "usmjerivača" i ne pronalazi mrežu pri pokretanju. Pronađite dhclient.conf (npr. /Etc/dhcp3/dhclient.conf za Debian) i dodajte/popravite liniju za ponovno pokretanje nn;. Zamijenite nn intervalom čekanja za proces aktivacije "usmjerivača" nakon što je sistem aktivan.

Savjeti

  • Naredba 'sudo' (skraćeno od "superuser do") dozvoljava privremeni administratorski pristup i u većini je slučajeva prikladnija od 'su'. Pročitajte sudo vodič upisivanjem "man sudo" i budite zahvalni što ste to učinili.
  • Datoteku /etc/resolv.conf možda ćete morati urediti ako želite pristupiti sistemu prema nazivu domene umjesto po IP adresi. Koristite metode poput uređivanja/etc/network/interfejs datoteke i ne zaboravite napraviti sigurnosnu kopiju originala!

Upozorenje

  • Ne zaboravite izraditi sigurnosnu kopiju datoteka kako biste mogli vratiti izvorne postavke.
  • Ne pokušavajte gore navedene korake, osim ako ne razumijete kako funkcioniraju mreže, IP adrese i DNS poslužitelji.
  • Nemojte se stalno prijavljivati kao root. Preporučujemo da se prijavite kao drugi korisnik, koristite naredbu su u konzoli, a zatim se vratite na taj korisnički račun kada završite. Root pristup omogućava drugim korisnicima koji imaju pristup vašem računaru da urade bilo šta sa vašim sistemom.

Preporučuje se: