GNU/Linux >> Belajar Linux >  >> Ubuntu

Ubuntu – Masalah Ping Dari Antarmuka Tertentu?

Saya mencoba melakukan ping dari antarmuka tertentu, saya memiliki koneksi kabel dan nirkabel yang masuk ke laptop saya.

Adaptor kabel saya eth0 ada di IP 172.16.109.75
Adaptor wifi saya wlan0 ada di IP 192.168.1.69

Saat saya melakukan ping ke google dengan eth0 dicabut dengan perintah berikut:

[email protected]:~$ ping -I wlan0 www.google.co.uk
PING www.l.google.com (74.125.230.115) from 192.168.1.69 wlan0: 56(84) bytes of data.
64 bytes from 74.125.230.115: icmp_seq=1 ttl=51 time=32.7 ms
64 bytes from 74.125.230.115: icmp_seq=2 ttl=52 time=28.7 ms
64 bytes from 74.125.230.115: icmp_seq=3 ttl=52 time=28.9 ms
64 bytes from 74.125.230.115: icmp_seq=4 ttl=52 time=28.3 ms

Ini bekerja dengan baik seperti yang diharapkan. Saya pasang eth0 kabel masuk dan jalankan lagi:

[email protected]:~$ ping -I wlan0 www.google.co.uk
PING www.l.google.com (74.125.230.112) from 172.16.109.75 wlan0: 56(84) bytes of data.
From mcr-pc-29334.local (192.168.1.69) icmp_seq=2 Destination Host Unreachable
From mcr-pc-29334.local (192.168.1.69) icmp_seq=3 Destination Host Unreachable
From mcr-pc-29334.local (192.168.1.69) icmp_seq=4 Destination Host Unreachable
From mcr-pc-29334.local (192.168.1.69) icmp_seq=5 Destination Host Unreachable
From mcr-pc-29334.local (192.168.1.69) icmp_seq=6 Destination Host Unreachable
From mcr-pc-29334.local (192.168.1.69) icmp_seq=7 Destination Host Unreachable

Dengan output di atas sepertinya mengirimnya dari eth0 (yang di tempat kerja tidak dapat melakukan ping karena diblokir), tetapi wifi adalah tautan lain ke jaringan terpisah tempat saya terhubung langsung di internet dan oleh karena itu mengirimkan permintaan ping dari wlan0 harus bekerja. Apa yang terjadi? Bagaimana cara memperbaikinya?

Jawaban yang Diterima:

Mungkin, saat mencolokkan kabel ethernet, gateway rute default Anda berubah menurut dhcp. Anda mengirim paket dari wlan0 tetapi sistem Anda tidak tahu siapa gerbang untuk meneruskannya. Dengan cara ini Anda hanya dapat melakukan ping ke sistem dalam jaringan 192.168.1 tetapi tidak lebih jauh. Jika Anda ingin mendapatkan balasan dari server google, Anda harus mengubah gateway default kembali ke router nirkabel, atau menambahkan rute khusus untuk server ini.

route add -host 74.125.230.112/32 gw 192.168.1.1 # assuming 192.168.1.1 is the wireless router's ip

Ubuntu
  1. Cara Meningkatkan ke Ubuntu 15.10 dari Ubuntu 15.04

  2. Upgrade Dari Windows Xp Ke Windows 7?

  3. Ubuntu 18.04 Membeku Saat Shutdown?

  1. Tingkatkan Dari Ubuntu 13.10 ke Ubuntu 14.04

  2. Tingkatkan dari Ubuntu 13.04 ke Ubuntu 13.10

  3. Masalah Instalasi Ubuntu 18.04?

  1. Tingkatkan Ke Php 7.1/7.2 Tertentu Dari Php 7.0 Di Ubuntu 16.04?

  2. Masalah Antarmuka Jaringan Menginstal Server Ubuntu Di Acer Aspire H340 (Server tanpa kepala)?

  3. Masalah Untuk Menginstal Eclipse Di Ubuntu 15.04?