Saya meng-host situs web pribadi di desktop lama yang berbasis LAMP. Ada beberapa hal aneh tentang masalah ini jadi saya akan memecahnya menjadi langkah-langkah.
Karena saya memiliki IP dinamis, saya menggunakan no-ip untuk memastikan saya memiliki nama domain yang berfungsi setiap saat. Saya menggunakan klien pembaruan otomatis, tetapi login dan diperiksa dan domain no-ip saya memiliki IP yang sesuai. Berikut ini tautan ke beranda melalui domain no-ip untuk referensi. Juga, saya melakukan ping dan traceroute di domain no-ip dan mendapatkan:
[eckertzs@localhost ~]$ ping -c 1 endradil.noip.me
PING endradil.noip.me (65.24.215.99) 56(84) bytes of data.
64 bytes from endradil.noip.me (65.24.215.99): icmp_seq=1 ttl=64 time=2.23 ms
--- endradil.noip.me ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 104ms
rtt min/avg/max/mdev = 2.233/2.233/2.233/0.000 ms
[eckertzs@localhost ~]$ traceroute endradil.noip.me
traceroute to endradil.noip.me (65.24.215.99), 30 hops max, 60 byte packets
1 . (192.168.2.1) 1.755 ms 5.409 ms 5.380 ms
2 endradil.noip.me (65.24.215.99) 6.297 ms 9.543 ms 10.324 ms
Dengan menggunakan domain ini, saya dapat terhubung ke server web saya tanpa masalah atau gangguan (https diperlukan untuk menghindari redirect serveride, tetapi berfungsi).
Saya juga memiliki domain yang saya beli di GoDaddy di mana saya memiliki catatan CNAME meneruskan subdomain www ke domain no-ip saya.
CNAME Record
Host: www
Points to: endradil.noip.me
TTL: 1 hour
Selama beberapa minggu terakhir, saya tidak pernah memiliki masalah menggunakan domain GoDaddy untuk terhubung (ssh atau https). Namun, pada beberapa hari terakhir, domain GoDaddy hanya berfungsi sebentar-sebentar, selama beberapa menit pada suatu waktu dan kemudian akan turun selama berjam-jam pada suatu waktu. Saya mendapatkan server tidak menemukan kesalahan sebagian besar waktu. Juga, jika saya menggunakan domain GoDaddy untuk koneksi ssh, koneksi akan membeku.
Saya telah menjalankan tes DNS online dan telah melihat bahwa situs web dapat dilihat oleh server eksternal dan diselesaikan ke IP yang benar. Saya juga menghubungi dukungan GoDaddy tetapi mereka tidak memiliki masalah koneksi ke situs web, dan karena itu tidak melihat masalah. Komputer pribadi saya (desktop Windows, laptop linux, ponsel android) semuanya gagal terhubung saat menggunakan wifi pribadi saya. Jika saya memutus ponsel saya dari wifi dan menggunakan data nirkabel AT&T saya, itu dapat terhubung dengan kedua domain tanpa masalah. Ketika saya mencoba menggunakan alat webmaster Google untuk merayapi situs menggunakan domain GoDaddy, Google tidak dapat menemukan situs tersebut.
Dari laptop linux saya, saya telah menemukan beberapa hasil menarik ketika saya melakukan ping atau menelusuri domain. Hasil dari ini:
[eckertzs@localhost ~]$ ping -c 1 www.endradil.com
PING www.endradil.com.Belkin (198.105.244.228) 56(84) bytes of data.
--- www.endradil.com.Belkin ping statistics ---
1 packets transmitted, 0 received, 100% packet loss, time 10000ms
[eckertzs@localhost ~]$ traceroute www.endradil.com
traceroute to www.endradil.com (198.105.244.228), 30 hops max, 60 byte packets
1 . (192.168.2.1) 1.918 ms 2.806 ms 2.772 ms
2 cpe-65-24-208-1.insight.res.rr.com (65.24.208.1) 29.247 ms 29.654 ms 30.094 ms
3 cpe-69-23-24-117.new.res.rr.com (69.23.24.117) 15.597 ms 23.218 ms 23.581 ms
4 agg24.clmcohib01r.midwest.rr.com (65.29.1.52) 30.581 ms 30.556 ms 31.192 ms
5 be27.clevohek01r.midwest.rr.com (65.29.1.38) 30.580 ms 31.062 ms 31.038 ms
6 bu-ether25.atlngamq47w-bcr01.tbone.rr.com (107.14.19.38) 37.863 ms 68.844 ms 43.773 ms
7 107.14.17.178 (107.14.17.178) 51.866 ms 51.019 ms 50.989 ms
8 ae0.pr1.dca10.tbone.rr.com (107.14.17.200) 48.467 ms ae-4-0.a0.lax91.tbone.rr.com (66.109.1.113) 49.912 ms *
9 v413.core1.ash1.he.net (209.51.175.33) 60.270 ms 50.842 ms 50.819 ms
10 100ge5-1.core1.nyc4.he.net (184.105.223.166) 55.597 ms 56.045 ms 56.020 ms
11 xerocole-inc.10gigabitethernet12-4.core1.nyc4.he.net (216.66.41.242) 56.001 ms 55.969 ms 55.992 ms
12 * * *
keduanya menunjukkan IP yang salah. Juga, timeout traceroute pada hop 12 hingga 255 (output terpotong di atas). The traceroute menggunakan site24x7 karya dan menunjukkan hasil yang wajar ketika dijalankan dari server california mereka. Dari kotak linux lain di jaringan yang berbeda tetapi di kota yang sama dengan saya (10 mil), saya masih mendapatkan timeout untuk traceroute, namun IP menyelesaikan dengan benar untuk domain.
Dari sini saya percaya bahwa hasil DNS tidak di-cache dengan benar di router / modem saya atau bahkan di tingkat ISP saya. Pertanyaan saya adalah, pertama, bagaimana saya mencari tahu apa yang salah, dan kedua, bagaimana cara mengatasinya.