Niewidoczny w sieci serwer z publicznym IP - Ubuntu 16.04

Instalacja i konfiguracja oprogramowania sieciowego.
polak
Piegowaty Guziec
Piegowaty Guziec
Posty: 14
Rejestracja: 20 kwie 2016, 18:52
Płeć: Mężczyzna
Wersja Ubuntu: 14.04
Środowisko graficzne: Brak
Architektura: x86_64

Niewidoczny w sieci serwer z publicznym IP - Ubuntu 16.04

Post autor: polak »

Mam skonfigurowane dwa interfejsy na serwerze opartym na Ubuntu Server 16.04 LTS. Poniżej konfiguracja z /etc/network/interfaces:

Kod: Zaznacz cały

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto enp1s0 enp2s0
iface enp1s0 inet static
        address 192.168.100.206
        network 192.168.100.0
        netmask 255.255.255.0
        broadcast 192.168.100.255
        #gateway 192.168.100.2
        #dns-nameservers 192.168.100.2

iface enp2s0 inet static
        address X.X.X.181
        network X.X.X.176
        netmask 255.255.255.248
        gateway X.X.X.177
        dns-nameservers Y.Y.Y.Y Z.Z.Z.Z
Tablica routingu:

Kod: Zaznacz cały

sadmin@scolo006:~$ route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         X.X.X.177  0.0.0.0         UG    0      0        0 enp2s0
X.X.X.176  0.0.0.0         255.255.255.248 U     0      0        0 enp2s0
192.168.100.0   0.0.0.0         255.255.255.0   U     0      0        0 enp1s0

Kod: Zaznacz cały

sadmin@scolo006:~$ ip route
default via X.X.X.177 dev enp2s0 onlink
X.X.X.176/29 dev enp2s0  proto kernel  scope link  src X.X.X.181
192.168.100.0/24 dev enp1s0  proto kernel  scope link  src 192.168.100.206
Mogę pingować publiczny interfejs tego serwera (z niego samego):

Kod: Zaznacz cały

sadmin@scolo006:~$ ping X.X.X.181
PING X.X.X.181 (X.X.X.181) 56(84) bytes of data.
64 bytes from X.X.X.181: icmp_seq=1 ttl=64 time=0.027 ms
^C
--- X.X.X.181 ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 0.027/0.027/0.027/0.000 ms
Ale nie mogę bramy, google.com, 8.8.8.8, jednym słowem - niczego:

Kod: Zaznacz cały

sadmin@scolo006:~$ ping google.com
ping: unknown host google.com
sadmin@scolo006:~$ ping X.X.X.177
PING X.X.X.177 (X.X.X.177) 56(84) bytes of data.
From X.X.X.181 icmp_seq=1 Destination Host Unreachable
From X.X.X.181 icmp_seq=2 Destination Host Unreachable
From X.X.X.181 icmp_seq=3 Destination Host Unreachable
^C
--- X.X.X.177 ping statistics ---
4 packets transmitted, 0 received, +3 errors, 100% packet loss, time 3016ms
pipe 3
sadmin@scolo006:~$ ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
From X.X.X.181 icmp_seq=1 Destination Host Unreachable
From X.X.X.181 icmp_seq=2 Destination Host Unreachable
From X.X.X.181 icmp_seq=3 Destination Host Unreachable
^C
--- 8.8.8.8 ping statistics ---
4 packets transmitted, 0 received, +3 errors, 100% packet loss, time 3013ms
pipe 3
Mam jeszcze jeden serwer - z Ubuntu 14.04 LTS. Na nim komenda "ip route' zwraca minimalnie inną odpowiedź - bez słowa "onlink":

Kod: Zaznacz cały

default via X.X.X.177 dev em4
Wszystkie inne rzeczy jak tablica routingu wyglądają poza tym identycznie. Oczywiście mogę z drugiego serwera pingować bramę, jest na nim internet, etc. Nie mam już pojęcia co jest źle...
Awatar użytkownika
jacekalex
Gibki Gibbon
Gibki Gibbon
Posty: 4677
Rejestracja: 17 cze 2007, 02:54
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: MATE
Architektura: x86_64

Re: Niewidoczny w sieci serwer z publicznym IP - Ubuntu 16.04

Post autor: jacekalex »

Kod: Zaznacz cały

ping google.com
ping: unknown host google.com
DNSy nie są skonfigurowane, co masz w /etc/resolv.conf.

Zainteresuj się też tak magicznymi narzędziami do diagnostyki sieci jak:
Konsolowe:

Kod: Zaznacz cały

mtr
tcpdump
lft
nmap
Graficzne

Kod: Zaznacz cały

etherape
wireshark
ettercap
Wszystkie są w repo.
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 :)
polak
Piegowaty Guziec
Piegowaty Guziec
Posty: 14
Rejestracja: 20 kwie 2016, 18:52
Płeć: Mężczyzna
Wersja Ubuntu: 14.04
Środowisko graficzne: Brak
Architektura: x86_64

Re: Niewidoczny w sieci serwer z publicznym IP - Ubuntu 16.04

Post autor: polak »

W /etc/resolv.conf:

Kod: Zaznacz cały

nameserver 193.X.X.10
nameserver 193.X.X.20
Wiesz może co oznacza "onlink" w output komendy ip route?
ODPOWIEDZ

Wróć do „Sieci, serwery, Internet”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 17 gości