Kropla Digitalocean nie ma dostępu do Internetu ani nie jest dostępna z zewnątrz

1

Pracowałem z moją kroplą (przez ssh) i nagle się rozłączyłem, więc poszedłem do cyfrowego panelu sterowania oceanem i wykonałem twardy reset. Zrestartował się, ale nie można do niego dotrzeć z zewnątrz (ping, ssh) i nie można połączyć się z Internetem od wewnątrz. Naprawdę docenię każdą pomoc, ponieważ jest to mój serwer produkcyjny i nie mogę po prostu zniszczyć kropli. Zrzuty ekranu informacji o terminalu

Interfejsy sieciowe ifconfig

Marco Santana
źródło
Ponieważ to twoja kropla produkcyjna, masz kopię zapasową, prawda? Czy skontaktowałeś się z firmą Digital Ocean w celu sprawdzenia, czy problem nie dotyczy ich sprzętu?
Ramhound
Pobrałem moją bazę danych iw tym momencie połączenie zostało zerwane. Skontaktuję się z nimi
Marco Santana
kiedy ponownie uruchomić serwer ma tylko interfejs lo i dopiero po sieci serwis zrestartować inne pojawiają się, ale nadal nie działa
Marco Santana

Odpowiedzi:

-1

Możliwe, że występuje problem z /etc/resolv.confplikiem (prawdopodobnie pusty lub źle skonfigurowany), ponieważ ping nie działa, uruchom dig google.com A +traceśledzenie ścieżek DNS.

Zazwyczaj powinieneś mieć wyjście takie jak

; <<>> DiG 9.10.3-P4-Ubuntu <<>> google.com A +trace
;; global options: +cmd
.           42083   IN  NS  a.root-servers.net.
.           42083   IN  NS  b.root-servers.net.
.           42083   IN  NS  c.root-servers.net.
.           42083   IN  NS  d.root-servers.net.
.           42083   IN  NS  e.root-servers.net.
.           42083   IN  NS  f.root-servers.net.
.           42083   IN  NS  g.root-servers.net.
.           42083   IN  NS  h.root-servers.net.
.           42083   IN  NS  i.root-servers.net.
.           42083   IN  NS  j.root-servers.net.
.           42083   IN  NS  k.root-servers.net.
.           42083   IN  NS  l.root-servers.net.
.           42083   IN  NS  m.root-servers.net.
.           42083   IN  RRSIG   NS 8 0 518400 20190212170000 20190130160000 16749 . eMPtAtRg5I5Rs5FG0dWDRxn/8/wDMavt/zz1YiIkLBeq6RaY1bfuWsmT Bo0zNzx1/hW4nh/aJpmgBOlTlOs9ZU0lAOJa2rHBnKJjNiu0dMJCkWDR uTxyDjG5Xi9orXw2yy0sa38gZkkZoZo/GGtZZRSXFXFFVg+S8iOjm6ZV AoYOLsiP3VranLSONnIadzdMVAw4WdeVYWvUdsXxOLtWzETR4bmOzdYK u9IXjBrwYEe7HQCyb0rRITkcpfULaFjD+u+4IG7Q2v5GnucKWbXeykLS PEOSUhuWL9D4pPpAR3KhC7qOqLQeGRkzaFPQgST2icfepNtpC863QJR8 Kl+FqA==
;; Received 525 bytes from 8.8.8.8#53(8.8.8.8) in 1 ms

Ostatni wiersz (w mojej wklejce, ponieważ jest dłuższy) ;; Received 525 bytes from 8.8.8.8#53(8.8.8.8) in 1 mspokazuje serwer DNS, z którego 525 byteszostał odebrany w ciągu 1 ms, jeśli widzisz podobny do tego, wtedy musisz edytować /etc/resolv.conf... sudo nano /etc/resolv.confdodaj

nameserver 8.8.8.8
nameserver 8.8.4.4

Spróbuj pingować google ponownie

REF: Digital Ocean nie może pingować zewnętrznych stron internetowych

Mam nadzieję, że to pomaga.

FE Noel Nfebe
źródło
Jak to się ma do pytania?
RalfFriedl
@RalFriedl Nie rozumiem twojego pytania. Jak widać, moja odpowiedź sugeruje możliwą przyczynę i rozwiązanie, dlaczego kropla może nie połączyć się z Internetem.
FE Noel Nfebe
Pytanie brzmi: „nie można dotrzeć z zewnątrz”. To nie jest problem rozwiązujący.
RalfFriedl
1
and it can not reach internet from insidepowinieneś uważnie przeczytać szczegóły! Serwer nie może być podłączony z zewnątrz, ale dodatkowo nie może uzyskać dostępu do Internetu from inside. To nawet możliwa przyczyna braku dostępu z zewnątrz, dlatego odpowiedź jest w kontekście.
FE Noel Nfebe
Dzięki, że minęło trochę czasu, scince wysłałem pytanie. Musiałem zniszczyć kroplę i odtworzyć ją z kopii zapasowej. Nie mogę powielić porowatego, więc nie mogę przetestować twojego rozwiązania, ale dziękuję i mam nadzieję, że eit pomaga komuś innemu.
Marco Santana