Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Dźefreju,
- W Debianie adresy IP ustawiamy w pliku /etc/network/interfaces. Edytujemy go poleceniem sudo nano /etc/network/interfaces.
- Domyślnie jest tam konfiguracja 2 interfejsów, czyli inaczej kart sieciowych - lo i eth0.
- lo to interfejs pętli zwrotnej - to co na niego nadasz wraca do Ciebie. Uruchamiamy na nim serwery do których mamy mieć dostęp tylko z serwera np. serwer zdalnego sterownia radiem do obsługi z konsoli - mpd. Adres na interfejsie lo to 127.0.0.1. Jest on ustawiony na stałe i ma nazwę domenową localhost :)
- eth0 to pierwsza karta Ethernet. Kolejne miały by w nazwie kolejne numerki. Domyślnie na niej ustawione jest pobieranie adresu z DHCP.
- U mnie plik /etc/network/interfaces wygląda tak:
- auto lo
- iface lo inet loopback
- auto eth0
- iface eth0 inet dhcp
- Pierwsze 2 linijki to konfiguracja lo:
- auto lo
- iface lo inet loopback
- A kolejne 2 to konfiguracja karty Ethernet:
- auto eth0
- iface eth0 inet dhcp
- Pierwsza linia konfiguracji - auto eth0 określa czy karta ma być uruchomiona wraz z systemem, czy chcesz ją uruchamiać później ręcznie. Nie pamiętam co tam się wtedy pisze, ale chyba manual eth0. Na pewno żeby uruchomić ręcznie kartę pisze się w konsoli:
- sudo ifup eth0
- A żeby ją wyłączyć:
- sudo ifdown eth0
- W kolejnej linii (iface eth0 inet dhcp), oznacza to że na interfejsie eth0 (iface eth0), adresy IPv4 (inet) są pobierane z DHCP (dhcp).
- Można dodać identyczną linię dla IPv6, wtedy nie wpisuje się inet tylko inet6:
- iface eth0 inet6 dhcp
- Adresy mogą być pobrane z DHCP, ustawiane statycznie lub może być tam wpisana na stałe konfiguracja dla portu lo (zawsze jest taka sama, więc żeby dużo nie pisać dodali 3 opcje konfiguracji i można wpisać po prostu loopback).
- iface eth0 inet dhcp
- lub
- iface eth0 inet static
- Jeśli ustawiasz ręcznie adresy musisz je podać niżej w tych parametrach:
- address 123.123.123.123
- netmask 255.255.255.0
- gateway 123.123.123.222
- address to adres IP który przypisujesz malinie - podaj jakiś wysoki np 70 lub 80, żeby DHCP routera nie przypisało jakiemuś innemu urządzeniu IP które sobie ustawisz. Specyfikacja DHCP przewiduje sprawdzenie czy przydzielane adres nie jest używany, ale często routery to pomijają :(
- netmask to maska podsieci u Ciebie jest taka jak w przykładzie, czyli 255.255.255.0.
- gateway to adres IP routera - tam gdzie konfiguracja.
- Po zapisaniu zmian musisz jeszcze zresetować interfejsy:
- sudo service networking restart
- Teraz stracisz ustawienia serwerów DNS pobierane z DHCP więc będziesz musiał ustawić je ręcznie.
- Za to odpowiada plik /etc/resolv.conf. Wpisuje się do niego adresy serwerów DNS w osobnych liniach poprzedzone słowem nameserver. Np.:
- nameserver 8.8.8.8
- nameserver 8.8.4.4
- Polecam właśnie 8.8.8.8 i 8.8.4.4 od Google'a.
- Odpytam CB :)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement