Scroll untuk baca artikel
CentosLinuxOSServer

Mengatasi Error Connection timed out; no servers could be reached – CentOS

337
×

Mengatasi Error Connection timed out; no servers could be reached – CentOS

Sebarkan artikel ini
linux logo
linux logo

Untuk beberapa alasan, tidak dapat menghubungkan akses internet di CentOS, meskipun jaringan saya menunjukkan terhubung.

Connection adalah hal sangat penting bagi server, paling sederhana maintenance server network Connect ke internet. agar mempermudah update.

sebelumnya kita harus tau apa itu nslookup dan ping, fungsi ini digunakan disemua jenis os :

  1. Linux
  2. Windows
  3. Mac OS :

NSLOOKUP

adalah suatu tool untuk melihat query DNS Server yg digunakan dan juga untuk melihat IP Address suatu domain maupun sebaliknya contoh penggunaan nslookup nslookup google.com

PING (Packet Internet Gopher)

PING adalah sebuah tool yang digunakan untuk mengecek konektivitas antar satu komputer dengan lainnya. Hal ini dilakukan dengan mengirim sebuah pesan Internet Control Message Protocol (ICMP) kepada IP Address yang hendak diujicoba konektivitasnya dan menunggu respon darinya.

$ nslookup google.com
;; connection timed out; no servers could be reached
 
$ ping www.google.com
ping: www.google.com: Name or service not known

$ ping 8.8.8.8

From XX.XX.X.X icmp_seq=1 Destination Net Unreachable
From XX.XX.X.X icmp_seq=2 Destination Net Unreachable
From XX.XX.X.X icmp_seq=3 Destination Net Unreachable
From XX.XX.X.X icmp_seq=4 Destination Net Unreachable

kemudian, dari sebuah posting online, saya memahami bahwa / etc / sysconfig / network seharusnya memiliki:

$ cat /etc/sysconfig/network
NETWORKING=yes

Ketika saya memeriksa / etc / sysconfig / network saya, ternyata kosong. Segera, saya memperbaruinya dengan

NETWORKING=yes 
GATEWAY=XX.XX.X.X (filled with my IP address)

dan memulai ulang sistem saya lagi, yang berfungsi sekarang tanpa masalah !!

$ ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_seq=1 ttl=117 time=27.6 ms
64 bytes from 8.8.8.8: icmp_seq=2 ttl=117 time=39.6 ms
64 bytes from 8.8.8.8: icmp_seq=3 ttl=117 time=29.8 ms
64 bytes from 8.8.8.8: icmp_seq=4 ttl=117 time=62.9 ms
64 bytes from 8.8.8.8: icmp_seq=5 ttl=117 time=35.4 ms
64 bytes from 8.8.8.8: icmp_seq=6 ttl=117 time=18.7 ms
^C
--- 8.8.8.8 ping statistics ---
6 packets transmitted, 6 received, 0% packet loss, time 5009ms

Catatan :

jika kondisi diatas sudah dijalankan, akan tetapi masih tidak jalan, silahkan cek firewall. Karena firewall itu bisa yang membuat terblokir untuk akses internet. Cek port port yang digunakan dengan perintah :

netstat -tulpn

Setelah itu jika port nya belum terdaftar misal. Berikut hasil exec perintah netstat -tulpn

Active Internet connections (only servers)

 

Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name    

 

tcp        0      0 0.0.0.0:111             0.0.0.0:*               LISTEN      701/rpcbind         

 

tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      983/sshd            

 

tcp        0      0 127.0.0.1:25            0.0.0.0:*               LISTEN      1346/master         

 

tcp6       0      0 :::2377                 :::*                    LISTEN      52454/dockerd       

 

tcp6       0      0 :::7946                 :::*                    LISTEN      52454/dockerd       

 

tcp6       0      0 :::111                  :::*                    LISTEN      701/rpcbind         

 

tcp6       0      0 :::22                   :::*                    LISTEN      983/sshd            

 

tcp6       0      0 :::888                  :::*                    LISTEN      52454/dockerd       

 

tcp6       0      0 ::1:25                  :::*                    LISTEN      1346/master         

 

udp        0      0 0.0.0.0:111             0.0.0.0:*                           701/rpcbind         

 

udp        0      0 0.0.0.0:874             0.0.0.0:*                           701/rpcbind         

 

udp        0      0 0.0.0.0:4789            0.0.0.0:*                           -                   

 

udp6       0      0 :::7946                 :::*                                52454/dockerd       

 

udp6       0      0 :::111                  :::*                                701/rpcbind         

 

udp6       0      0 :::874                  :::*                                701/rpcbind   

111 belum di daftarkan di firewall maka gunakan perintah berikut :

firewall-cmd --zone=public --add-port=53/tcp --permanent
firewall-cmd --zone=public --add-port=53/udp --permanent
firewall-cmd --reload

Sekian tutorial kali ini, semoga bermanfaat 🙂

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

Situs ini menggunakan Akismet untuk mengurangi spam. Pelajari bagaimana data komentar Anda diproses.

Verified by MonsterInsights