Lokalna mreža putem wifi linux mint. Postavljanje lokalne mreže u Linuxu. Promjena MAC adrese mrežne kartice

💖 Sviđa li vam se? Podijelite vezu sa svojim prijateljima

Unatoč prividnoj lakoći pristupa općoj mapa Windows iz Linuxa, neki korisnici, posebice oni koji su tek počeli koristiti Linux, mogu se susresti s problemom koji se na prvi pogled može pokazati nerješivim. U isto vrijeme, Windows korisnici će reći "Ne znam ništa - meci lete iz mene." Kako bismo izbjegli dojam da je Linux "bugovit", pokušajmo razumjeti ovo pitanje.

Privatno pitanje rada u kućna mreža Linux sa dijeljena mapa Windows XP u svrhu mijenjanja podataka u njemu, odnosno upisivanja i brisanja. Sadržaj publikacije ne otkriva rad s kasnije Windows verzije(iako situacija s njima može biti slična), kao i rad u domenskim mrežama, odnosno u mrežama s centraliziranim upravljanjem politikom lozinki i bazom podataka korisnika, na primjer, Windows Active Directory.

Dakle, u sustavu Windows mapa se otvara javni pristup. Ali kada korisnik Linuxa pristupi ovoj mapi kroz mrežno okruženje, ispada da je nemoguće "doprijeti" čak ni do čvora.

Na samom početku možete naići na problem nedostatka pristupa čak i radnoj grupi.


To se može objasniti laganom inercijom prilikom prvog pristupa preko SMB protokola, koji se koristi za pristup mapama i Windows datoteke iz mreže. Pričekajte malo, barem nekoliko sekundi, i pokušajte ponovno. Na kraju ćete "vidjeti" računalo.


Nakon daljnjeg pristupa, prikazat će se obrazac za traženje dopuštenja pristupa, npr.:


Korisnik Linuxa upisuje svoju lozinku i... ponovno dobiva isti obrazac zahtjeva na ekranu. I to se može nastaviti unedogled.

Razlog je taj što u Linuxu i Windowsima, kako bi se osigurala sigurnost na razini sustav datoteka Primjenjuju se takozvana prava na datoteke i mape. I u ovom slučaju Linux korisnik pokušava pristupiti Windows mapi koristeći svoje ime i lozinku, o čemu Windows nema pojma. Morate pristupiti resursu pomoću podataka za koje Windows "zna". Odnosno, koristeći neko korisničko ime i Windows lozinka, s kojim Windows poznaje.

Od govornika ruskog jezika Windows imena korisnici mogu biti ćirilični, to jest, na primjer, Administrator, Vasya, Petya, ljepotica itd., a zatim u svrhu omogućavanja pristupa mapi, pitajte administratora Windows računalo kreirajte korisnika s latiničnom prijavom ili preimenujte postojeću prijavu u latinična slova. Na primjer, možete stvoriti posebnog korisnika


koji će imati trajnu lozinku i nalazit će se u grupi "Korisnici". Ovo može eliminirati moguće daljnje slučajeve "nerazumijevanja sustava" između Linuxa i Windowsa.

Dopuštenja za dijeljenu mapu trebaju malo prilagoditi, budući da su prema zadanim postavkama korisnicima dodijeljena dopuštenja samo za čitanje.

Obrazloženje. Da biste vidjeli puni sadržaj kartice "Sigurnost" na Windows sustavu, otvorite Explorer i u odjeljku "Alati - Mogućnosti mape - Pogled" poništite okvir "Koristi jednostavno dijeljenje datoteka".




Nema potrebe za izlaganjem" Puni pristup" niti na kartici "Pristup - Dopuštenja", niti na kartici "Sigurnost", iako mnogi ljudi rade upravo to. Potpuni pristup podrazumijeva dopuštenje za promjenu dopuštenja za objekt i njegovog vlasnika. A ako to u određenoj mjeri može biti prihvatljivo unutar kućne mreže od 2-3 računala, ali u ostalim slučajevima bolje je to ne činiti.

Bolje je označiti okvir "Promijeni" (svi su aktivni, odnosno nisu onemogućeni, Računi korisnici na Windows računalu).


Zatim morate otići na karticu "Sigurnost", a za korisnike Windows računala označite okvir "Snimanje".



Ali to nije sve. Potrebno je kliknuti na gumb "Napredno" i za redak s učinjenom promjenom (stupac "Dozvola - Pisanje") dodati kvačice u poljima "Pregledaj mape", "Sadržaj mape", "Izbriši podmape i datoteke", "Izbriši ".




Istodobno označite okvir "Primijeni ove dozvole na objekte i spremnike samo unutar ovog spremnika" (pogledajte gornju sliku).

Vau, toliko stvari. Neka vrsta meksičke strasti. I sve to mora biti učinjeno na Windowsima.


Sada se vratimo na pitanje pristupa mapi iz Linuxa. Unesite točne vrijednosti. Umjesto


navedite korisničko ime u obliku računalo\korisnik. Budući da se računalo kojem se pristupa zove H-38, a DHCP poslužitelj koji radi na mojoj maloj mreži dodjeljuje naziv domene vot, unosim potrebne podatke i na kraju dobivam popis zajedničkih resursa na računalu H-38.



Kao što možete vidjeti na slici, Samba klijent nije prikazao samo mapu Data, već i skrivene ADMIN i C resurse koje koristi Windows sustav u administrativne svrhe (skriveni Windows resursi prikazani su s ikonom $ iza naziva resursa).

Međutim, kada pokušate pristupiti mapi Podaci, sustav vas ponovo pita da unesete svoje vjerodajnice. Prema zadanim postavkama nudi vam se anonimno povezivanje.


Zapamtite da je dijeljenje napravljeno za korisnike Windowsa. Stoga morate unijeti određeno korisničko ime i lozinku.

Ako se korisnička lozinka za Windows nikada neće promijeniti (a na samom početku je bilo preporučeno kreirati korisnika na Windowsima s nepromjenjivom lozinkom), tada možete odabrati “Zapamti zauvijek” i tada se lozinka neće tražiti ubuduće prilikom pristupa dijeljenu mapu. Isto vrijedi i za pristup računalu. U navedenim primjerima lozinka nije spremljena.

U procesu rada s računalom pojavljuju se različiti zadaci, a jedan od njih je postavljanje lokalna mreža. U ovom ćemo članku pobliže pogledati kako konfigurirati lokalnu mrežu u Ubuntu operativnom sustavu. Pa krenimo.

Postavljanje lokalne mreže u Ubuntuu vrši se pomoću naredbi.

Mrežna konfiguracija konzole u svim operativnim sustavima sličnim Linuxu, uključujući Ubuntu, provodi se pomoću posebne naredbe ifconfig. Ako jednostavno unesete ovu naredbu u terminal, konzola će prikazati sva mrežna sučelja koja su u tom trenutku pokrenuta na računalu. Ovako izgleda:

eth0 Link encap:Ethernet HWaddr 00:04:75:c1:e2:ab
inet adresa:10.2.10.32 Bcast:10.2.10.255 Maska:255.255.255.0
….
….
eth1 Link encap:Ethernet HWaddr 00:04:75:c1:e2:6b
inet adresa:192.168.140.1 Bcast:192.168.140.255 Maska:255.255.255.0
….
….
lo Link encap:Local Loopback
inet adresa:127.0.0.1 Maska:255.0.0.0
….
….

Prvi stupac sadrži nazive sučelja, a drugi - postavke tih istih sučelja. Naredba ifconfig eth0 prikazuje postavke samo za sučelje eth0. Da biste onemogućili ili omogućili eth0 sučelje, unesite naredbe:

sudo ifconfig eth0 dolje
sudo ifconfig eth0 up

Imajte na umu da su za upravljanje sučeljima potrebna takozvana superkorisnička prava.

Za promjenu postavki sučelja napišite sljedeće naredbe:

sudo ifconfig eth1 inet 192.168.140.1

promijenite IP adresu eth1 sučelja na 192.168.140.1

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

promijenit će MAC adresu u 00:12:34:56:78:90

sudo ifconfig eth0 mrežna maska ​​255.255.255.0

promijenite subnet masku eth0 sučelja na 255.255.255.0

Međutim, ovako postavljene postavke poništavaju se nakon ponovnog pokretanja računala. Da biste to izbjegli, trebali biste promijeniti postavke u konfiguracijskoj datoteci mrežnih sučelja koja se nalazi u /etc/network/interfaces. Ova datoteka izgleda ovako:

# Ova datoteka opisuje mrežna sučelja dostupna na vašem sustavu
# i kako ih aktivirati. Za više informacija pogledajte sučelja(5).
# Mrežno sučelje povratne petlje
auto lo
iface lo inet povratna petlja
# Primarno mrežno sučelje
auto eth0
iface eth0 inet static
adresa 10.2.10.32
#hwaddress eter 12:34:56:78:90:12
mrežna maska ​​255.255.255.0
mreža 10.2.10.0
emitiranje 10.2.10.255
pristupnik 10.2.10.1
dns-nameservers 212.212.45.174
# Sekundarno mrežno sučelje
auto eth1
iface eth1 inet static
adresa 192.168.140.1
mrežna maska ​​255.255.255.0

Da biste postavili adresu DNS poslužitelja, idite na datoteku /etc/network/interfaces, ali imajte na umu da se obično upravljanje adresama DNS poslužitelja u Ubuntuu vrši kroz datoteku /etc/resolv.conf, sintaksa ove konfiguracijske datoteke je iznimno jednostavna, i izgleda ovako

poslužitelj imena 80.227.64.17

poslužitelj imena 80.231.56.1

Nakon što napravite promjene u ovim konfiguracijskim datotekama, ponovno pokrenite mrežnu uslugu pomoću naredbe:

Ako trebate da računalo prima mrežne postavke dinamički (preko DHCP-a), upišite sljedeće retke u datoteku /etc/network/interfaces:

Za dinamičko ažuriranje mrežnih parametara napišite:

Za zaustavljanje ili pokretanje mrežne usluge koristite naredbe:

sudo /etc/init.d/networking stop
sudo /etc/init.d/networking početak

Ako pogledate dotičnu konfiguracijsku datoteku, u postavkama sučelja eth0 redak koji mijenja MAC adresu je zakomentiran. To je učinjeno jer ako to ne komentirate, mrežna usluga se možda neće pokrenuti, a za promjenu MAC adrese možda ćete morati napisati:

sudo ifconfig eth0 dolje
sudo ifconfig eth0 hw ether 12:34:56:78:90:12
sudo ifconfig eth0 up
sudo /etc/init.d/networking ponovno pokretanje

Alternativno, možete napisati bash skriptu.

U mapi /home/user kreirajte datoteku pod nazivom mynetconfig i kopirajte kod u nju:

echo “########OTKLYCHENIE eth0########”
sudo ifconfig eth0 dolje
echo “#####MIJENIM MAC ADRESU#####”
sudo ifconfig eth0 hw ether 00:13:8f:cb:10:21
echo “########VKLUCHAEM eth0##########”
sudo ifconfig eth0 up
echo “####PEREZAGRYGAEM NETWORKING####”
sudo /etc/init.d/networking ponovno pokretanje
odjek "KONEC"

Sada, umjesto ovih redaka, morate napisati samo jednu naredbu: /home/user/mynetconfig

Zatim kopirajte datoteku mynetconfig u direktorij /use/local/bin. Sada možete pokrenuti skriptu jednostavno pomoću naredbe mynetconfig. Da bi se skripta pokrenula odmah kada se sustav podigne, kopirajte je u /etc/init.d/, zatim otvorite konzolu i idite na /etc/init.d/, zatim pokrenite naredbu:

update-rc.d mynetconfig zadano 99,

gdje je mynetconfig naziv skripte;

zadane postavke - izvršavanje u svim načinima pokretanja od drugog do petog;

99 - redoslijed pokretanja.

Za uklanjanje skripte iz pokretanja, otvorite direktorij /etc/init.d/ i napišite:

update-rc.d -f mynetconfig ukloniti

Postoji još jedan način za dodavanje skripte u pokretanje. Vi samo trebate unijeti naziv skripte u datoteku /etc/rc.local ili je izbrisati ako želite ukloniti skriptu. Prva metoda je nešto kompliciranija, ali biste joj trebali dati prednost, jer u ovom slučaju možete odabrati redoslijed i način pokretanja, što može biti važno u nekim situacijama.

Sada pogledajmo kako se povezati mrežni pogon u Ubuntuu. To se radi vrlo jednostavno. Najprije otvorite izbornik Idi i odaberite Poveži se s poslužiteljem. U prozoru koji se otvori morat ćete navesti vrstu usluge i ostale općenite podatke. Pritisnite gumb "Poveži se". Zatim ćete morati unijeti svoju lozinku i kliknuti na gumb "Poveži se". Spreman. Sve je vrlo jednostavno i brzo.

Sada ćete znati kako sami postaviti mrežu preko konzole u Ubuntuu, kao i kako mapirati mrežni pogon. Napišite u komentarima jeste li se uspjeli nositi s ovim zadatkom, podijelite svoje iskustvo s drugim korisnicima i postavite sva pitanja koja vas zanimaju na temu ovog članka.

Prije nego počnete postavljati Mrežna veza u Linuxu morate početi tako što ćete pogledati koje se mrežne postavke sada koriste. Da biste to učinili, morate koristiti naredbu ifconfig. U informacijskom modu dostupan je i bez ROOT prava, iako je za njegovo potpuno korištenje bolje dobiti superkorisničke privilegije unosom naredbe sudo ifconfig. Rezultat njegovog rada bit će popis mrežnih veza dostupnih u sustavu i njihovih parametara.

U različite verzije Linux ime mrežno sučelje može biti skraćenica za Ethernet - eth0, eth1, eth2 itd.

Na sučelju lo - skraćenica za loopback - odnosno lokalna petlja s adresom 127.0.0.1.
Na primjer, razmotrite Eth0 sučelje.
U redu inet adresa Prikazuje se trenutna IP adresa računala na lokalnoj mreži spojenog na ovu mrežnu karticu. U primjeru je to: 192.168.1.144
Bcast- ovo je adresa emitiranja na mreži, tzv. Broadcast.
Maska je mrežna maska.
HWaddr je hardverska adresa Mrežna kartica, također poznata kao MAC adresa koja se koristi na sloju podatkovne veze.

Informacije o trenutne veze naučili, sada pogledajmo postavljanje lokalne mreže u Linuxu. To možete učiniti na tri načina:
1 - Kroz grafičku ljusku
2 - putem naredbe ifconfig ili alat Upravitelj mreže
3 - kroz konfiguracijske datoteke mrežnog servisa Netork ili Networking.

Po mom mišljenju, posljednja metoda je najprikladnija i najpouzdanija, a time i ispravna. Da biste konfigurirali mrežu u Linuxu, trebate otvoriti datoteku koja sadrži konfiguraciju sučelja. Sve ovisi o čemu Linux distribucija koristi se.

Opcija 1. Na distribucijama temeljenim na Debianu (Ubuntu, Kubuntu, itd.)

Datoteka s parametrima mrežne veze:

/etc/network/interfaces

Kako bi se presvukao postavke linuxa mreže, potrebna vam je datoteka iz root prava bilo koji uređivač teksta. Na primjer, putem nano:

Sudo nano /etc/network/interfaces

Za automatsko dobivanje adresa s DHCP poslužitelja morate napisati sljedeće:

Dopusti hotplug eth0 iface eth0 inet dhcp

Ako adresu treba navesti statički, navedite sljedeće:

Allow-hotplug eth0 iface eth0 inet statička adresa 192.168.1.2 mrežna maska ​​255.255.255.0 mreža 192.168.1.0 emitiranje 192.168.1.255 pristupnik 192.168.1.1 dns-nameservers 192.168.1.1

Ova konfiguracija opisuje primjer obične kućne mreže, gdje će adresa računala biti 192.168.1.2, adresa pristupnika i DNS poslužitelja (njihove funkcije obično obavlja wifi usmjerivač).

Opcija 2. Distribucije temeljene na RedHatu (Fedora, OpenSuse, CentOS)

Linux mrežna datoteka s postavkama:

/etc/sysconfig/network-scripts/ifcfg-eth0

Također ga otvaramo putem nano ili vim:

Vim /etc/sysconfig/network-scripts/ifcfg-eth0

U slučaju automatskog primanja postavki s DHCP poslužitelja:

DEVICE=eth0 BOOTPROTO=dhcp HWADDR=00-1C-1B-11-F6-07 ONBOOT=da

Statička IP adresa:

UREĐAJ=eth0 HWADDR=00-1C-1B-11-F6-07 IPADDR=192.168.1.2 NETMASK=255.255.255.0 BROADCAST=192.168.1.255 GATEWAY=192.168.1.1 ONBOOT=da

U ovom slučaju, IP adrese DNS poslužitelja su zapisane u datoteci

/etc/resolv.conf

Evo primjera javnih Googleovih DNS poslužitelja:

Nameserver 8.8.8.8 Nameserver 8.8.4.4

Postavljanje mreže u Linuxu je dovršeno. Ostaje samo ponovno pokrenuti mrežu naredbom:

Ponovno pokretanje servisne mreže

To je sve.

Kao postskriptum, reći ću vam kako uključiti i isključiti mrežu u Linuxu. To se radi pomoću iste naredbe ifconfig. Onemogući mrežnu karticu eth0:

Sudo ifconfig eth0 down

Ponovno omogućite mrežnu karticu u Linuxu:

Sudo ifconfig eth0 up

Potpuno zaustavite sva mrežna sučelja.

Zaustavljanje servisne mreže

/etc/init.d/mrežno zaustavljanje

Vrati sve unazad:

Početak servisne mreže

/etc/init.d/mrežno ponovno pokretanje

Kako bismo sistematizirali informacije o postavljanju mreže u Linux OS-u, odlučeno je napisati ovu bilješku. Ovdje je proces postavljanja mrežnog sučelja opisan u pristupačnom obliku koristeći Ubuntu OS kao primjer. Također ovaj priručnik pomoći će "podići" lokalnu mrežu na bilo kojoj drugoj distribuciji Linuxa.

Za pregled trenutnih mrežnih parametara i statusa mrežnih sučelja u Linuxu postoji naredba:

Primjer izlaza:

eth0 Link encap:Ethernet HWaddr 00:11:5b:91:25:3e

inet adresa:192.168.1.18 Bcast: 192.168.255.255 Maska: 255.255.0.0
inet6 adresa: fe80::211:5bff:fe91:253e/64 Raspon:Ref
GORE EMITIRANJE POKRETANJE MULTICAST MTU:1500 Metrički:1
RX paketi:648009 pogreške:0 odbačeno:0 prekoračenja:0 okvir:0
TX paketi:1075413 pogreške:0 odbačeno:0 prekoračenja:0 nosač:0
sudari:0 txqueuelen:1000
RX bajtovi: 70177943 (70,1 MB) TX bajtovi: 1536487024 (1,5 GB)
Prekinuto:19 Osnovna adresa:0xd000

evo Link encap: Lokalna povratna petlja

inet adresa:127.0.0.1 Maska:255.0.0.0
inet6 adresa: ::1/128 Raspon:čvor
TOP LOOPback RUNNING MTU:16436 Metrički:1
RX paketi:106 pogrešaka:0 odbačeno:0 prekoračenja:0 okvir:0
TX paketi:106 pogreške:0 ispušteno:0 prekoračenja:0 nosač:0
sudari:0 txqueuelen:0
RX bajtovi: 13776 (13,7 KB) TX bajtovi: 13776 (13,7 KB)

Da biste vidjeli apsolutno sva mrežna sučelja, pokrenite naredbu s ključem -a:

# sudo ifconfig -a

Iz gornjeg primjera vidljivo je da računalo koristi dva mrežna sučelja: eth0 I evo.

Sučelje evo je lokalna petlja koja ima IP adresu 127.0.0.1 i namijenjena je mrežnom pristupu vlastitom računalu. Ovo sučelje nećemo dalje razmatrati, jer za učinkovit rad ne zahtijeva dodatnu konfiguraciju.

Sučelje eth0- ovo je Ethernet mrežna kartica koja ima mrežne parametre: IP adresu - 192.168.1.18 , mrežna maska ​​- 255.255.0.0 i MAC adresa - 00:11:5b:91:25:3e. Značenje TRČANJE pokazuje da u ovaj trenutak mrežno sučelje eth0 radi.

Za pregled vrste veze, brzine i parametara koje podržava eth0 mrežno sučelje, upišite naredbu:

# sudo ethtool eth0

Zaključak:

Podržani priključci: [TP ​​​​MII]
Podržani načini veze: 10baseT/pola 10baseT/puno

100baseT/pola 100baseT/puno

Podržava automatsko pregovaranje: Da
Oglašavani načini povezivanja: 10baseT/pola 10baseT/puno

100baseT/pola 100baseT/puno

Oglašeno automatsko pregovaranje: Da
Brzina: 100Mb/s
Duplex: Pun
Luka: MII
PHYAD: 1
Primopredajnik: interni
Auto-pregovaranje: uključeno
Podržava Wake-on: str
Buđenje: d
Trenutna razina poruke: 0x000000c5 (197)
Otkrivena veza: da

Iz izlaza možete vidjeti da mrežno sučelje eth0 radi brzinom od 100 Mb/s uz omogućen Full Duplex. Full duplex se razlikuje od half duplexa (Half Duplex) po tome što prvi osigurava prijenos podataka u oba smjera istovremeno, a drugi naizmjenično prenosi dolazne i odlazne podatke.

2. Kako zaustaviti/pokrenuti ili ponovno pokrenuti mrežno sučelje?

Za zaustavljanje eth0 mrežnog sučelja postoji naredba:

# sudo ifconfig eth0 down

Naredbu je lako zapamtiti, budući da iza naziva same naredbe dolazi naziv sučelja, a potom radnja koju je potrebno izvršiti na njemu (dolje ili gore).

Za nastavak mrežnog sučelja eth0:

# sudo ifconfig eth0 up

Za ponovno pokretanje svih mrežnih sučelja OS-a unesite naredbu:

# sudo /etc/init.d/networking ponovno pokretanje

Ovaj redak pokreće bash skriptu za umrežavanje, koja ponovno pokreće mrežna sučelja sustava.

Također, po analogiji, sva su sučelja zaustavljena:

# sudo /etc/init.d/networking stop

I njihovo lansiranje:

# sudo /etc/init.d/networking početak

3. Kako se promijeniti mrežne postavke?

Da biste promijenili mrežne postavke u Linux OS-u, možete ići na dva načina:
  1. koristiti naredbe za dodjelu parametara mrežnog sučelja;
  2. uredite konfiguracijsku datoteku koja sadrži parametre mrežnog sučelja.

Mrežu možete konfigurirati pomoću jedne od gore navedenih metoda. Ove dvije metode su apsolutno zamjenjive. Kome je poznatije.

  1. Postavljanje mreže pomoću naredbi.

    Da biste konfigurirali mrežno sučelje bez ulaska u džunglu konfiguracijske datoteke, morate koristiti posebne naredbe.

    Za postavljanje primarne IP adrese i mrežne maske za sučelje eth0:

    # sudo ifconfig eth0 192.168.0.1 mrežna maska ​​255.255.255.0

    Za dodjelu dodatne IP adrese sučelju eth0:

    # sudo ifconfig eth0:0 10.10.0.1 mrežna maska ​​255.255.255.0

  2. Postavljanje mreže uređivanjem konfiguracijske datoteke.

    Uredit ćemo konfiguracijsku datoteku /etc/network/interfaces. Za prikaz sadržaja konfiguracije upišite naredbu:

    # sudo nano /etc/network/interfaces

    Ako lokalna mreža na koju se spajamo podrazumijeva ručno podešavanje IP adrese, tada bi sadržaj konfiguracijske datoteke trebao izgledati otprilike ovako:

    iface lo inet povratna petlja

    auto eth0
    iface eth0 inet static
    adresa 192.168.1.18
    mrežna maska ​​255.255.0.0
    pristupnik 192.168.1.253

    Prve retke ostavljamo onakvima kakvi jesu, budući da oni dodatna prilagodba nije obavezno.

    Crta auto eth0 kaže da bi se mrežno sučelje eth0 trebalo pokrenuti kada se OS podigne.

    Druga linija iface eth0 inet static kaže da se IP adresa za eth0 mrežno sučelje dodjeljuje ručno.

    Crta adresa 192.168.1.18 kaže da je mrežnom sučelju eth0 dodijeljena IP adresa 192.168.1.18 (ovo Internet adresa uzeti kao primjer i bilo tko drugi može zauzeti njegovo mjesto).

    Crta mrežna maska ​​255.255.0.0 kaže da je mrežna maska ​​255.255.0.0.

    Zadnji redak pristupnik 192.168.1.253 pokazuje da je mrežni pristupnik računalo s IP adresom 192.168.1.253. Ovaj redak možda nedostaje jer je prisutan u konfiguracijska datoteka ovisi o parametrima lokalne mreže na koju je povezano računalo koje se konfigurira.

    Ako povezana lokalna mreža koristi automatska distribucija mrežne postavke od strane DHCP poslužitelja, zatim konfiguracijsku datoteku /etc/network/interfaces treba svesti na oblik:

    iface lo inet povratna petlja

    auto eth0
    iface eth0 inet dhcp

4. Dodatne mrežne postavke: DNS poslužitelji, MAC adrese i brzina mrežnog sučelja.

Postavljanje DNS poslužitelja.

Također, u mnogim slučajevima, da bi lokalna mreža ispravno radila na računalu koje postavljate, morat ćete unijeti IP adresu DNS poslužitelja koji se koristi.

Da biste to učinili, otvorite konfiguracijsku datoteku naredbom:

# sudo nano /etc/resolv.conf

Zaključak:

# Generirao NetworkManager
poslužitelj imena 192.168.1.253

Crta poslužitelj imena 192.168.1.253 kaže da se računalo s IP adresom 192.168.1.253 koristi kao DNS poslužitelj.

Promjena MAC adrese mrežne kartice.

Za privremenu promjenu MAC adrese eth0 mrežne kartice potrebno je koristiti naredbu:

# sudo ifconfig eth0 hw ether 00:01:02:03:04:05

Zadnji broj je nova MAC adresa.

Za trajnu promjenu MAC adrese morate to učiniti u konfiguracijskoj datoteci /etc/network/interfaces dodajte redak s novom MAC adresom u postavke mrežnog sučelja:

iface eth0 inet dhcp

unaprijed ifconfig eth0 hw ether 00:01:02:03:04:05

Promijenite brzinu mrežnog sučelja.

Za striktno postavljanje brzine mrežne kartice:

# sudo ethtool -s eth0 brzina 100 dupleks pun autoneg isključen

# Nametnite brzinu mrežnog sučelja na 100Mbit i Full Duplex mod i onemogućite automatsko otkrivanje

# sudo ethtool -s eth0 brzina 10 duplex pola autoneg isključeno

# Nametnite brzinu mrežnog sučelja na 10Mbit i Half Duplex mod i onemogućite automatsko otkrivanje

Nasumičnih 7 članaka:

Komentari

  1. sergo
    1. studenoga, 23:27

    hvala puno na članku! Nedavno sam presao na linux, stvarno je pomoglo, mozete li mi reci da li postoje dvije mreze na kompu, jedna ima mrezni dns-server 192.168.0.9, a druga npr. 192.168.1.9, ispravno bi bilo napisati resolv.conf u jednoj datoteci
    poslužitelj imena 192.168.0.9
    poslužitelj imena 192.168.1.9
    Hoće li korisnici mreže razumjeti koji dns?
    I da li je moguće mrežnoj kartici u Linuxu dodijeliti ime, npr. eth0 je loc, a eth1 prov?

  2. Mut@NT
    2. studenoga, 00:07

    1. DNS se može navesti oboje, ali mrežne maske trebaju biti navedene kao 255.255.255.0. Tada će koristiti vlastiti DNS.

    2. Ne znam za nazive mreža. Mislim da je moguće, to je Linux!!

  3. sergo
    2. studenoga, 03:44

    isključite sučelje
    ifconfig eth0 dolje
    dati naredbu
    ifrename -i eth0 -n novo_ime (na primjer lokalno)
    ifconfig lokalni gore
    tada ćete u vašem Linuxu vjerojatno morati promijeniti neki eth0 u lokalni u datoteci /etc/network/interfaces, ja samo imam alt, a ova datoteka uopće ne postoji, imam /etc/net/ifaces/folders_with_interfaces , a sada trebam mapu eth0 preimenovati u lokalnu, a zatim
    ponovno pokretanje servisne mreže :)

  4. Mut@NT
    2. studenoga, 08:45

    Morat ću to dodati u članak, hvala))

  5. GPS
    14. svibnja, 17:36

    Mislim da vrijedi provjeriti redak: sudo ifconfig eth0:0 10.10.0.1 netmask 255.255.255.0
    Pseudonim ne može imati masku /24 (255.255.255.0), ovo nije pogreška jer u svakom slučaju, sučelju eth0:0 bit će dodijeljena maska ​​/32 (255.255.255.255)
    U vašem slučaju to će biti: sudo ifconfig eth0:0 10.10.0.1/32

  6. Mut@NT
    16. svibnja, 12:02

    GPS: Mislim da vrijedi provjeriti redak: sudo ifconfig eth0:0 10.10.0.1 netmask 255.255.255.0 Alias ​​ne može imati masku /24 (255.255.255.0), ovo nije pogreška jer u svakom slučaju, sučelju eth0:0 bit će dodijeljena maska ​​/32 (255.255.255.255) U vašem slučaju to će biti: sudo ifconfig eth0:0 10.10.0.1/32

    Prokletstvo, okrenuo si mi cijeli um naglavačke. Morat ćemo ponoviti postavke mrežnog sučelja na računalu, koje rade gotovo 2 godine.
    Čemu onda ekipa ifconfig pojavljuje li se maska ​​koju sam postavio?

  7. GydruS
    13. rujna, 23:32

    Jednostavnim rječnikom rečeno! Jasno i razumljivo! Hvala puno!
    p.s. Samo u popisima unosa naredbi bilo bi lijepo napraviti font u kojem se 0 vizualno razlikuje od O.

  8. Mut@NT
    14. rujna, 18:34

    GydruS: p.s. Samo u popisima unosa naredbi bilo bi lijepo napraviti font u kojem se 0 vizualno razlikuje od O.

    Hvala, primit ću na znanje. Iako se čini da postoji razlika, donekle)

  9. andrey
    18. rujna, 23:50

    hvala za vašu stranicu. Ja volim! sve je jasno i razumljivo
    Imam sljedeće pitanje za vas. Ako je moguće, recite mi kako postaviti mrežu tako da LAN i DSL veze rade istovremeno.
    Ne mogu shvatiti kako to učiniti???!!

  10. Mut@NT
    20. rujna, 07:18

    andrej: hvala za vašu stranicu. Ja volim! Sve je razumljivo i razumljivo. Imam pitanje za vas. Ako je moguće, recite mi kako postaviti mrežu tako da LAN i DSL veze rade istovremeno.

    Da budem iskren, dugo se nisam susreo s DSL vezama. Recite nam detaljnije:
    1. Koja lokalna mreža? Iza modema ili na drugoj mreži?

  11. andrey
    20. rujna, 18:38

    najčešća veza je gradska mreža
    računalo je povezano preko mrežne kartice
    Pristup internetu je povezan putem DSL veze

  12. Mut@NT
    21. rujna, 17:22

    andrej: Veza je najčešća - gradska mreža, računalo je povezano preko mrežne kartice, pristup Internetu je povezan preko DSL veze.

    Po mom mišljenju, morate konfigurirati sam modem. Odvratiti pogled Dvostruki PPPOE
    Nešto slično sam radio na ruteru D-Link DIR-320, ali nikad na modemu.

  13. andrey
    21. rujna, 18:22

    Hvala vam!!! tražit ću!

  14. Zmija22
    3. studenoga, 06:21

    Kad smo već kod DSL-a preko lokalne mreže: proveo sam dosta vremena, preturao po puno mana (imam Debian Lenny) i da bih spasio druge ljude od iste grablje, reći ću da pppoeconf ne pomaže svima, na primjer, meni se internet pojavio na par sekundi i nekim čudom nestao. Konfiguracije i zapisnici nisu pomogli. Ali nakon dva tjedna i puno grudvica počupane kose, naišao sam na jednostavnu naredbu ifconfig ppp0 mtu 1372. Nadam se da će ovo nekome pomoći. Progovorio sam i postalo mi je lakše)))

  15. nick
    7. prosinca, 09:17

    Dobar dan, u mojoj etc mapi nema ni mrežne ni net mape, imam centos 5.7, recite mi što da radim

  16. Marina
    27. prosinca, 21:12

    Pozdrav, dogodio se ovaj problem. Računalo je spojeno na internet preko rutera.. Problem je što se neke stranice ne otvaraju - piše dns conversion error.. Što treba učiniti. tako da sve radi kako treba?? Hvala unaprijed!!

  17. tata
    30. srpnja, 17:05

    Artem: 2 mrežne kartice. jedna Windows mreža s domenom. drugi je priključen na adsl modem sa PPPoE veza. Kako da napravim da mogu raditi online i na internetu?!

    na primjer, napišite pravila usmjeravanja na stroj tako da se paketi namijenjeni lokalnoj mreži šalju na etn0, a svi ostali na etn1
    ali ova tema je izvan okvira ovog članka.

  18. Complover
    29. kolovoza, 03:01

    Prilično dobar članak. Hvala puno

  19. valera
    21. siječnja, 07:20

    Koristim Linux tek 3 mjeseca, ali sam već probao 17-ak stvari, ali nitko ne želi DSL vezu\odmah prekine lokalnu vezu\ Ostavio sam zorin i sad postavio ALT - radim kao kod kuće, ali za mrežu Hryusha\7 - srušio sam je kao i sve ostale\.ako- Volio bih da imam mrežu na ALT-u do kraja života... Svladao sam računalo tek oko 7 godina – ja sam već stari.



reci prijateljima
Pročitajte također