Saya memiliki koneksi nirkabel yang berfungsi ke titik akses dengan koneksi internet (di mana IP saya 172.17.30.137). Melalui koneksi nirkabel ini saya dapat melakukan ping ke alamat internet (mis. 4.2.2.1) serta mesin lain di jaringan wifi (mis. 172.17.30.1). Saya membiarkan proses ping itu berjalan di latar belakang. Sekarang saya pasang kabel ethernet, yang menuju ke LAN di mana ada server DHCP tetapi tidak ada akses internet. Server DHCP itu menetapkan IP ethernet adapter saya (10.35.1.100) dan sekarang saya juga bisa melakukan ping alamat pada LAN itu (mis. 10.35.1.1). Ketiga ping berjalan secara bersamaan selama beberapa detik hingga beberapa menit, ketika tiba-tiba ping ke 4.2.2.1 melakukan ini:
64 bytes from 4.2.2.1: icmp_seq=1629 ttl=55 time=8.376 ms
64 bytes from 4.2.2.1: icmp_seq=1630 ttl=55 time=14.247 ms
64 bytes from 4.2.2.1: icmp_seq=1631 ttl=55 time=18.024 ms
Request timeout for icmp_seq 1632
Request timeout for icmp_seq 1633
Request timeout for icmp_seq 1634
ping: sendto: No route to host
Request timeout for icmp_seq 1635
ping: sendto: No route to host
Tetap seperti itu, dengan saya tidak memiliki akses internet, sampai saya mencabut kabel ethernet. Saat ini sedang berlangsung saya masih memiliki akses ke 172.17.30.x dan 10.35.1.x. Ketika saya mencabut kabel ethernet, ping ke 10.35.1.1 mulai menghitung waktu dan ping ke 4.2.2.1 mulai berfungsi lagi dalam beberapa detik.
Apa yang menyebabkan ini? Bagaimana saya bisa memperbaikinya? Apakah akan membantu jika saya menyertakan salinan tabel routing saya di berbagai titik dalam proses? Bagaimana saya mendapatkannya?