Gunakan Ethernet hanya untuk Wireshark ketika WiFi diaktifkan (Linux)

1

Saya menggunakan Wireshark untuk menangkap lalu lintas jaringan (melalui SharkTap 10/100.) Ini berfungsi dengan baik tetapi ketika saya mencolokkan kabel Ethernet, laptop memperlakukannya sebagai koneksi LAN normal dan merutekan semua lalu lintas laptop melalui Ethernet. Saya lebih suka menggunakan Ethernet hanya untuk menangkap paket dan terus menggunakan WiFi untuk semua lalu lintas (lainnya).

Saya kira ada cara untuk melakukan ini tetapi itu melebihi kemampuan saya sebagai seorang insinyur jaringan. ;)

Tanpa laporan 'rute' yang terhubung dengan Ethernet:

hbarta@yggdrasil ~ $ route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         router.asus.com 0.0.0.0         UG    0      0        0 wlan0
172.16.86.0     *               255.255.255.0   U     0      0        0 vmnet1
192.168.1.0     *               255.255.255.0   U     9      0        0 wlan0
192.168.85.0    *               255.255.255.0   U     0      0        0 vmnet8

dengan Ethernet terpasang saya melihat

hbarta@yggdrasil ~ $ route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         10.31.1.254     0.0.0.0         UG    0      0        0 eth0
10.31.1.0       *               255.255.255.0   U     1      0        0 eth0
172.16.86.0     *               255.255.255.0   U     0      0        0 vmnet1
192.168.1.0     *               255.255.255.0   U     9      0        0 wlan0
192.168.85.0    *               255.255.255.0   U     0      0        0 vmnet8

Saya menjalankan Linux Mint (turunan Ubuntu / Debian)

Terima kasih!

Sunting: Rute VMWARE ada di sana karena saya telah menginstal VMWARE. Saya tidak memiliki (atau perlu memiliki) VM yang berjalan saat saya melakukan ini.

HankB
sumber
Setelah menghubungkan SharkTap ke mesin Linux Anda, dapatkah Anda menambahkan rute secara manual pada mesin VM ini dengan menunjuk IP gateway yang benar?
manjesh23
Rute VMWARE ada di sana karena saya telah menginstal VMWARE. Saya tidak memiliki (atau perlu memiliki) VM yang berjalan saat saya melakukan ini.
HankB
Jawabannya adalah untuk mengubah rute default kembali keluar antarmuka wlan0. (Tidak dapat menyarankan cara melakukan ini secara otomatis pada mint - di Ubuntu Anda dapat "Edit Koneksi" dan mengatur antarmuka Ethernet (IPv4) sebagai alamat Otomatis (DHCP) saja - Saya pikir. Saya melakukan semuanya dari / etc / network / antarmuka
davidgo
Terima kasih atas tipnya, davidgo. Saya masuk ke "edit koneksi" (klik kanan pada ikon jaringan di baki sistem), klik pada Wired Connection 1, klik edit dan pada tab Umum dan hapus centang pada "Secara otomatis terhubung ke jaringan ini ketika tersedia." Ketika saya melakukan itu dan menyambungkan kabel Ethernet, perutean tetap di jaringan WiFi dan Wireshark memiliki akses ke Ethernet. Mungkin ada baris perintah atau file konfigurasi yang setara tetapi ini bekerja dengan cukup mudah. Terima kasih!
HankB