Strona główna > Serwerowo > Ubuntu – konfiguracja (stała) interfejsów sieciowych (ethernet)

Ubuntu – konfiguracja (stała) interfejsów sieciowych (ethernet)

Witam,

Dzisiaj zajmiemy się dla odmiany konfiguracją interfejsów sieciowych w Ubuntu. Konfiguracja ta będzie przeprowadzana w konsoli i będą przeprowadzane operacje bezpośrednio na pliku konfiguracyjnym. No to zaczynamy.

Aby sprawdzić listę dostępnych interfejsów sieciowych należy wydać następujące polecenie:

ifconfig

Wynik polecenia może być następujący:

eth0    Link encap:Ethernet  HWaddr 00:0c:29:9b:56:e6
        inet addr:192.168.85.128 Bcast:192.168.85.255 Mask:255.255.255.0
        inet6 addr: fe80::20c:29ff:fe9b:56e6/64 Scope:Link
        UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
        RX packets:88 errors:0 dropped:0 overruns:0 frame:0
        TX packets:95 errors:0 dropped:0 overruns:0 carrier:0
        collisions:0 txqueuelen:1000
        RX bytes:9752 (9.7 KB)  TX bytes:11476 (11.4 KB)
        Interrupt:19 Base address:0x2000

lo      Link encap:Local Loopback
        inet addr:127.0.0.1  Mask:255.0.0.0
        inet6 addr: ::1/128 Scope:Host
        UP LOOPBACK RUNNING  MTU:16436  Metric:1
        RX packets:0 errors:0 dropped:0 overruns:0 frame:0
        TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
        collisions:0 txqueuelen:0
        RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

W tym przypadku eth0 jest naszym pierwszym interfejsem sieciowym natomiast lo jest interfejsem pętli zwrotnej. Zatem znając już nazwę interfejsu możemy przejść do konfiguracji w pliku konfiguracyjnym. Plik ten jest położony w następującej lokalizacji: /etc/network/interfaces .Plik ten otwieramy dowolnym edytorem tekstowym przy pomocy sudo np.:

sudo mcedit /etc/network/interfaces

Program mcedit znajduje się w pakiecie mc. W pliku tym możemy umieszczać komentarze, które musimy poprzedzić znakiem #, np.:

#To jest komentarz

Z kolei konfiguracja pętli zwrotnej przedstawia się następująco:

auto lo
iface lo inet loopback

,gdzie pierwsza linijka umożliwia automatyczne podniesienie interfejsu przy starcie systemu. Natomiast druga linia informuje o uruchomieniu interfejsu o nazwie lo jako pętli zwrotnej.

auto eth0
iface eth0 inet dhcp

W powyższej konfiguracji możemy zauważyć, że automatycznie przy starcie systemu będzie podniesiony interfejs o nazwie eth0, za to ten interfejs będzie korzystał z konfiguracji dynamicznej. Tak więc przyszła chwila, aby przedstawić konfigurację statyczną adresacji IP.

auto eth0
iface eth0 inet static
 address 192.168.0.123
 netmask 255.255.255.0
 gateway 192.168.0.1

Tutaj zmiany jakie zaszły w stosunku do konfiguracji dynamicznej są następujące: zamiast słowa dhcp pojawiło się słowo static. W kolejnych linijkach znajdują się wpisy, które mają następujące znaczenie address i tuż za nim ma pojawić się adres IP, netmask oznacza maskę sieci, a na końcu znajduje się gateway, gdzie podajemy adres bramy. Po zapisaniu pliku, który występuje w następującej postaci:

auto lo
 iface lo inet loopback
auto eth0
 iface eth0 inet static
 address 192.168.0.123
 netmask 255.255.255.0
 gateway 192.168.0.1

Pozostaje nam jeszcze ponownie uruchomić sieć za pomocą następującego polecenia (oczywiście wykorzystując sudo):

/etc/init.d/networking restart

I o ile dokonaliśmy poprawnych wpisów to wszystko powinno działać jak należy.

W przypadku statycznego przydzielania adresów IP powinniśmy jeszcze wprowadzić adres serwera/serwerów DNS. Z uprawnieniami użytkownika root dokonujemy edycji pliku /etc/resolv.conf, gdzie dodanie serwera DNS odbywa się poprzez dodanie linii (bądź linijek w przypadku większej ilości serwerów):

nameserver adress_IP_serwera

I to by było wszystko na teraz :-)

Pozdrawiam wszystkich!

  
About these ads
  1. Anonim
    16 Styczeń 2012 o 22:01 | #1

    a jak wygląda konfiguracja wifi ?

  1. No trackbacks yet.

Dodaj komentarz

Wprowadź swoje dane lub kliknij jedną z tych ikon, aby się zalogować:

WordPress.com Logo

Komentujesz korzystając z konta WordPress.com. Log Out / Zmień )

Twitter picture

Komentujesz korzystając z konta Twitter. Log Out / Zmień )

Facebook photo

Komentujesz korzystając z konta Facebook. Log Out / Zmień )

Google+ photo

Komentujesz korzystając z konta Google+. Log Out / Zmień )

Connecting to %s

Follow

Otrzymuj każdy nowy wpis na swoją skrzynkę e-mail.

%d bloggers like this: