Serwer Ubuntu 16.04 zaniki internetu po restarcie

Instalacja i konfiguracja oprogramowania sieciowego.
Gdobyl
Piegowaty Guziec
Piegowaty Guziec
Posty: 13
Rejestracja: 04 cze 2018, 00:45
Płeć: Mężczyzna
Wersja Ubuntu: 18.04
Środowisko graficzne: Brak
Architektura: x86_64

Serwer Ubuntu 16.04 zaniki internetu po restarcie

Post autor: Gdobyl » 14 lip 2018, 00:40

Mam serwer pracujący jako ruter podpięty pod jednym interfejsem do rutera Orange (CELLPIPE).Mam stały adres IP. NA drugim interfejsie siedzi cała sieć z DHCP. Skonfigurowałem plik /etc/network/interfaces wpsując odpwiednio:
auto enp4s0
iface enp4s0 inet static
address xx.xx.xxx.xx (adres publiczny)
netmask 255.255.255.252
broadcast xx.xxx.xxx.xxx
gateway xx.xx.xx.xx
dns-nameservers yy.yyy.yyy.yyyy

Problem polega na tym, że po restarcie mam brak netu już na serwerze. Wpisując np. ping www.google.pl dostaję unknow host. Nie działa też aktualizacja update.
Próbowałem różnych kombinacji np. dopiero po włączeniu serwera załączyć ruter Orange, zrestartować ruter podczas pracy serwera i nadal nic. Czasami zaskoczy i działa, ale nie mam na to wytłumaczenia. Obawiam się że ktoś może zrestartrować serwer i wszyscy nie będą mieli internetu, bo jak już ruszy to chodzi dobrze.
Nie mam pomysłu co z tym zrobić, czy to wina rutera Orange czy może w serwerze przy starcie powinna być jakaś negocjacja lub też trzeba gdzieś jeszcze wbić DNSy oprócz wspominanego interfaces. Może w resolv też trzeba wpisać. Proszę o sugestię.
Awatar użytkownika
mario_7
Administrator
Administrator
Posty: 7422
Rejestracja: 30 sie 2006, 13:11
Płeć: Mężczyzna
Wersja Ubuntu: 16.04
Środowisko graficzne: Unity
Architektura: x86_64

Re: Serwer Ubuntu 16.04 zaniki internetu po restarcie

Post autor: mario_7 » 15 lip 2018, 22:22

Gdy "internetu nie ma" - co tak naprawdę nie działa?
Możesz ping na jakiś zewnętrzny IP zrobić?
Konfiguracja raportowana przez polecenia route oraz ip lub ifconfig jest poprawna?
Czytelnia - poczytaj, Google - poszukaj
Gdobyl
Piegowaty Guziec
Piegowaty Guziec
Posty: 13
Rejestracja: 04 cze 2018, 00:45
Płeć: Mężczyzna
Wersja Ubuntu: 18.04
Środowisko graficzne: Brak
Architektura: x86_64

Re: Serwer Ubuntu 16.04 zaniki internetu po restarcie

Post autor: Gdobyl » 16 lip 2018, 05:13

Ping na zewnętrzne IP nie działa. Pisałem że po pingowaniu na np. www.google.pl dostaje unknow host. Ifconfig pokazuje dobrą adresacje.
Awatar użytkownika
jacekalex
Gibki Gibbon
Gibki Gibbon
Posty: 3878
Rejestracja: 17 cze 2007, 02:54
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: MATE
Architektura: x86_64

Re: Serwer Ubuntu 16.04 zaniki internetu po restarcie

Post autor: jacekalex » 16 lip 2018, 05:35

Nie masz tam na tym serwerze jakiegoś utrudniacza sieciowego jak Network Manager?

Mógl się zainstalować, jeśli ktoś tam np zaciagnął jakieś środowisko graficzne z metapakietów.
Może też bruździć demon zerofonf - Avahi.

Jeżeli konfigurujesz sieć przez /etc/network/interfaces, to wszysko inne, co próbuje majstrować przy sieci trzeba wyrzucić z najwyższą starannością. :twisted:
Ifconfig pokazuje dobrą adresacje.
Pokaż tą "dobrą adresację".
Sprawdź też routing po restarcie:

Kod: Zaznacz cały

ip route  show
I jesli masz unknown host, to spróbuj pinga po IP;

Kod: Zaznacz cały

ping -c3 8.8.8.8
oraz sprawdź zawartość pliku:

Kod: Zaznacz cały

cat /etc/resolv.conf
Pozdro
:craz:
Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Komputer jest jak klimatyzacja - gdy otworzysz okna, robi się bezużyteczny...
Linux User #499936
Inny OS: Gentoo Linux :)
Gdobyl
Piegowaty Guziec
Piegowaty Guziec
Posty: 13
Rejestracja: 04 cze 2018, 00:45
Płeć: Mężczyzna
Wersja Ubuntu: 18.04
Środowisko graficzne: Brak
Architektura: x86_64

Re: Serwer Ubuntu 16.04 zaniki internetu po restarcie

Post autor: Gdobyl » 16 lip 2018, 07:11

Resolv mam pusty, bo adresy DNS mam w /etc/network/interface i może to jest problemem. Z oprogramowania to na czysty Ubuntu serwer dołożyłem Lamp, lynx, FTP i Dhcp, nie mam network managera.
Awatar użytkownika
jacekalex
Gibki Gibbon
Gibki Gibbon
Posty: 3878
Rejestracja: 17 cze 2007, 02:54
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: MATE
Architektura: x86_64

Re: Serwer Ubuntu 16.04 zaniki internetu po restarcie

Post autor: jacekalex » 16 lip 2018, 08:34

Jeżli resolv.conf jest pusty, to DNS na pewno nie bedzie działał.

Ja np mam taki:

Kod: Zaznacz cały

nameserver 127.0.0.1
nameserver 208.67.222.222
nameserver 208.67.220.220
nameserver 8.8.4.4
nameserver 8.8.8.8
nameserver ::1
nameserver 2620:0:ccc::2
nameserver 2620:0:ccd::2
nameserver 2001:4860:4860::8888
nameserver 2001:4860:4860::8844
gdzie 127.0.0.1 oraz ::1 to lokalny serwer cache-dns.
Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Komputer jest jak klimatyzacja - gdy otworzysz okna, robi się bezużyteczny...
Linux User #499936
Inny OS: Gentoo Linux :)
Awatar użytkownika
mario_7
Administrator
Administrator
Posty: 7422
Rejestracja: 30 sie 2006, 13:11
Płeć: Mężczyzna
Wersja Ubuntu: 16.04
Środowisko graficzne: Unity
Architektura: x86_64

Re: Serwer Ubuntu 16.04 zaniki internetu po restarcie

Post autor: mario_7 » 16 lip 2018, 09:10

Gdobyl pisze:
16 lip 2018, 05:13
Ping na zewnętrzne IP nie działa. Pisałem że po pingowaniu na np. www.google.pl dostaje unknow host. Ifconfig pokazuje dobrą adresacje.
A co ma ping na domenie z pingiem zewnętrznego IP?
Jeśli ping zewnętrznego IP nie działa to jaki masz błąd/komunikat?
Czytelnia - poczytaj, Google - poszukaj
Gdobyl
Piegowaty Guziec
Piegowaty Guziec
Posty: 13
Rejestracja: 04 cze 2018, 00:45
Płeć: Mężczyzna
Wersja Ubuntu: 18.04
Środowisko graficzne: Brak
Architektura: x86_64

Re: Serwer Ubuntu 16.04 zaniki internetu po restarcie

Post autor: Gdobyl » 17 lip 2018, 00:10

Zainstalowałem u siebie w domu podobny server ale jest ten sam problem. Chyba coś robię źle.
IP router mam taki.
default via192. 168.112.1 dev enp5s5 onlink linkdown
192.168.0.0/24 dev enp5s5 proto kernel scope link src 192.168.0.1 linkdown
192.168.112.0/24 dev enp5s4 proto kernel scope link src 192.168.112.3

Gdzie enp5s4 to karta podpięta do rutera o adresie 112.1
112.3 to adres stały który dostaje server ubuntu.
Enp5s5 to sieć na drugiej karcie z usługą dhcp i adresacja 192.168.0.x.
Teraz @resolv.conf mam pusty, jak dopisze ręcznie to i tak po restarcie ginie.

Po pingu na c3 8.8.8.8
Dostaje Destination Host Unreachable.
Zgłaszało mi się Ipv6 ale wszystko wyłączyłem w sysctl.conf
Czy w sysctl.conf dotyczące ipv4 ma być tylko aktywne ip_forward=1 czy coś więcej?
Zauważyłem też że w logach systemowych mam też komunikat Failed to start Raise network interfaces.
Awatar użytkownika
jacekalex
Gibki Gibbon
Gibki Gibbon
Posty: 3878
Rejestracja: 17 cze 2007, 02:54
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: MATE
Architektura: x86_64

Re: Serwer Ubuntu 16.04 zaniki internetu po restarcie

Post autor: jacekalex » 17 lip 2018, 02:00

Kod: Zaznacz cały

default via192. 168.112.1 dev enp5s5 onlink linkdown
192.168.0.0/24 dev enp5s5 proto kernel scope link src 192.168.0.1 linkdown
Co to takiego ten linkdown przy karcie?

Żeby reguła routingu zadziała, musi dotyczyć aktywnej karty, a nie wyłączonej. :twisted:
Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Komputer jest jak klimatyzacja - gdy otworzysz okna, robi się bezużyteczny...
Linux User #499936
Inny OS: Gentoo Linux :)
Gdobyl
Piegowaty Guziec
Piegowaty Guziec
Posty: 13
Rejestracja: 04 cze 2018, 00:45
Płeć: Mężczyzna
Wersja Ubuntu: 18.04
Środowisko graficzne: Brak
Architektura: x86_64

Re: Serwer Ubuntu 16.04 zaniki internetu po restarcie

Post autor: Gdobyl » 17 lip 2018, 09:08

Karta sama robi linkdown. W interfaces mam ustawioną kartę na auto. Doczytałem, że karty sieciowe muszą przyjmować nazwy eth0 i eth1 bo jeśli jest np. enp5s5 to może właśnie pojawić się failed to start raise...
Awatar użytkownika
mario_7
Administrator
Administrator
Posty: 7422
Rejestracja: 30 sie 2006, 13:11
Płeć: Mężczyzna
Wersja Ubuntu: 16.04
Środowisko graficzne: Unity
Architektura: x86_64

Re: Serwer Ubuntu 16.04 zaniki internetu po restarcie

Post autor: mario_7 » 17 lip 2018, 22:38

Jeśli robisz wszystko zgodnie z dokumentacją: https://help.ubuntu.com/16.04/servergui ... addressing
To może winne jest okablowanie?

Albo może spróbuj inaczej - czy ustawienie interfejsu przy pomocy poleceń w terminalu (zamiast pliku konfiguracyjnego) działa prawidłowo?
Czytelnia - poczytaj, Google - poszukaj
Awatar użytkownika
jacekalex
Gibki Gibbon
Gibki Gibbon
Posty: 3878
Rejestracja: 17 cze 2007, 02:54
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: MATE
Architektura: x86_64

Re: Serwer Ubuntu 16.04 zaniki internetu po restarcie

Post autor: jacekalex » 18 lip 2018, 02:50

Po pierwsze, TCPDUMP.

Jeżli karta jest sprawna i podłączona do routera, niezależnie od stopnia konfiguracji pojawią się np pakiety ARP, czyli będzie jakikolwiek ruch.
Jeżeli pies zjadł kabel sieciowy, to TCPDUMP nie pokaże nic.

Oczywiście na podniesionej karcie. :twisted:
Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Komputer jest jak klimatyzacja - gdy otworzysz okna, robi się bezużyteczny...
Linux User #499936
Inny OS: Gentoo Linux :)
Gdobyl
Piegowaty Guziec
Piegowaty Guziec
Posty: 13
Rejestracja: 04 cze 2018, 00:45
Płeć: Mężczyzna
Wersja Ubuntu: 18.04
Środowisko graficzne: Brak
Architektura: x86_64

Re: Serwer Ubuntu 16.04 zaniki internetu po restarcie

Post autor: Gdobyl » 05 sie 2018, 23:20

Wszystko już jest OK. Na Youtube znalazłem kiedyś poradnik jak skonfigurować takie połączenie. Niestety ten poradnik był do starej wersji i wprowadził mnie w błąd. Otóż było tam podane, że przy ustawieniu drugiego interfejsu gdzie jest Lan trzeba wpisać gateway z adresem pierwszego interfejsu WAN. to powodowało błąd. Temat rozwiązany i zamknięty.
ODPOWIEDZ

Wróć do „Sieci, serwery, Internet”