cara melakukan ping & menggunakan kartu jaringan tertentu

9

saya punya 3 kartu jaringan, 1 Lan (kabel), 1 kartu jaringan nirkabel & 1 adalah usb nirkabel

bagaimana cara saya melakukan ping dari kartu jaringan tertentu?

& bagaimana saya menggunakan kartu jaringan spesifik untuk aplikasi spesifik

contoh

i want to ping google from wlan0 

contoh untuk aplikasi spesifik

i want to use firefox or transmission from wan1

DIPERBARUI

Lan ip 192.168.0.2> Bekerja dengan Benar masukkan deskripsi gambar di sini

Wlan1 ip 192.168.0.3

masukkan deskripsi gambar di sini

pin -I wlan1 google.com

MEMPERBARUI

Coba tempelkan output rute -n dan / atau rute ip. Menurut saya, antarmuka wlan1 belum memiliki gateway yang valid. - @ MrShunz

one@onezero:~$ route -n 
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         192.168.0.1     0.0.0.0         UG    0      0        0 eth0
169.254.0.0     0.0.0.0         255.255.0.0     U     1000   0        0 eth0
172.16.221.0    0.0.0.0         255.255.255.0   U     0      0        0 vmnet8
192.168.0.0     0.0.0.0         255.255.255.0   U     1      0        0 eth0
192.168.0.0     0.0.0.0         255.255.255.0   U     2      0        0 wlan1
192.168.48.0    0.0.0.0         255.255.255.0   U     0      0        0 vmnet1
one@onezero:~$ ip route
default via 192.168.0.1 dev eth0  proto static 
169.254.0.0/16 dev eth0  scope link  metric 1000 
172.16.221.0/24 dev vmnet8  proto kernel  scope link  src 172.16.221.1 
192.168.0.0/24 dev eth0  proto kernel  scope link  src 192.168.0.2  metric 1 
192.168.0.0/24 dev wlan1  proto kernel  scope link  src 192.168.0.3  metric 2 
192.168.48.0/24 dev vmnet1  proto kernel  scope link  src 192.168.48.1 
Satu Nol
sumber
1
Coba tempelkan output dari route -ndan / atau ip route. Menurut saya, antarmuka wlan1 belum memiliki gateway yang valid.
Tuan Shunz
@MrShunz> DIPERBARUI
One Zero
saya memperbarui jawaban saya sesuai
Tn. Shunz

Jawaban:

9

pingmemiliki saklar khusus untuk sumber antarmuka set: -I. Seperti yang ditemukan di halaman manual:

 -I interface address
          Set source address to specified interface address. Argument may be  numeric  
          IP  address  or  name  of device.
          When pinging IPv6 link-local address this option is required.

Sebagai contoh

$ ping -I wlan0 8.8.8.8

ping 8.8.8.8 melalui antarmuka wlan0.

Memaksa antarmuka untuk aplikasi tertentu membutuhkan lebih banyak pekerjaan. Anda dapat menemukan solusi dalam pertanyaan superuser.com ini dan di artikel yang ditautkan dalam jawabannya.

MEMPERBARUI

Metode yang saya tampilkan dalam jawaban ini menunjukkan cara memaksa ping untuk menggunakan antarmuka tertentu. Dan tautan ke beberapa artikel tentang cara memaksa program generik untuk menggunakan antarmuka tertentu.

Sekarang, agar semua ini berfungsi, Anda harus mengonfigurasi beberapa perutean "lanjutan". Seperti yang Anda lihat dari output route -nAnda memiliki beberapa jaringan, tetapi hanya SATU gateway ke Internet. Itu bagus , karena beberapa gateway routing adalah topik yang cukup canggih dan agak sulit untuk ditangani dengan baik.

Ini melampaui apa yang Anda tanyakan dalam pertanyaan awal. Saya sarankan Anda untuk mengirim pertanyaan baru di sini atau di Server Fault yang menanyakan cara mengkonfigurasi dan mengelola beberapa gateway internet pada beberapa antarmuka jaringan.

Atau, lebih baik lagi, coba googling;) Juga periksa situs LARTC untuk konfigurasi perutean linux lanjutan.

Tuan Shunz
sumber
Dari 192.168.0.8 icmp_seq = 2 Host Destination Unreachable
One Zero
@OneZero Itu artinya Anda tidak dapat mencapai tujuan. Apakah 192.168.0.8alamat wlan0? Apakah ada gateway yang dikonfigurasi untuk antarmuka itu?
Tuan Shunz
> Diperbarui mengubah ip 8 ke 3 dari wlan static ..
One Zero