Saya menggunakan intranet yang tidak terhubung ke Internet dan router Wi-Fi dengan koneksi ke Internet. Ketika saya terhubung ke jaringan nirkabel, saya dapat menjelajahi Internet, tetapi saya tidak dapat menelusuri LAN saya dengan kabel Ethernet saya terhubung.
Bagaimana saya bisa menjelajah Internet melalui router Wi-Fi saya dan pada saat yang sama menjelajah aplikasi web LAN lokal saya melalui kabel Ethernet yang terhubung?
wireless
networking
omadegbo
sumber
sumber
nslookup xxx.xxx.com
dikembalikan untuk IP pada Nirkabel dan apa yang dikembalikan pada LAN ethernet? Selain itu, apa subnet DHCP Wireless LAN Anda dan apa sunet dari LAN ethernet DHCP Anda? Akhirnya, apa tabel routing ketika Anda terhubung ke LAN ethernet (route -n
)?Jawaban:
Kamu yakin bisa. Anda tidak menentukannya, tapi saya berasumsi Anda mendapatkan alamat IP secara otomatis (melalui DHCP ) baik pada koneksi nirkabel dan kabel.
Ethernet berkabel lebih cepat daripada nirkabel, jadi jika ada dua cara untuk mencapai suatu tempat, kabel akan lebih diutamakan daripada Wi-Fi secara default. Dengan demikian, saat Anda terhubung ke kedua tautan, kedua server DHCP secara default akan mengiklankan diri mereka sebagai gateway default untuk semua lalu lintas.
Jadi sekarang komputer Anda berpikir ia memiliki dua cara untuk terhubung ke Internet, dan karena kabel lebih disukai itu akan mengirimkan lalu lintas ke Internet melalui Ethernet. Jika itu masalahnya, Anda akan melihat dua gateway untuk jaringan default 0.0.0.0 di tabel routing Anda
route -n
, satu dengan router nirkabel Anda sebagai gateway dan satu untuk kabel.Tetapi Metric untuk gateway Ethernet akan lebih rendah dari nirkabel, sehingga PC Anda akan mengirim paket ke sana. Sekarang setelah router Ethernet Anda mendapatkannya, ia tidak tahu apa yang harus dilakukan dengan mereka, jadi itu menjatuhkan mereka. Urutan tempat Anda terhubung pertama kali tidak masalah.
Sejauh memperbaiki (ini mengasumsikan kasus DHCP), cara yang benar adalah dengan memberitahu router LAN untuk berhenti mengiklankan dirinya sebagai gateway default. Anda harus masuk ke router dan melihat-lihat pengaturan. Jika Anda tidak memiliki kendali atas router, Anda dapat menghapusnya dari ujung dengan:
sumber
Saya masih belum memiliki informasi yang cukup untuk memberi Anda jawaban di mana saya 100% percaya diri, tetapi di sini ada beberapa hipotesis.
sumber
Ubuntu Network Manager sekarang hadir dengan fitur keren untuk mengisolasi antarmuka hanya untuk sumber daya lokal. Fitur ini memungkinkan Anda untuk menentukan antarmuka (seperti VPN atau koneksi LAN) hanya untuk lokal dan tidak digunakan untuk koneksi internet keluar.
Dari menu WiFi Anda, pergi ke Edit Koneksi dan kemudian pilih koneksi ethernet yang ingin Anda edit. Lalu, buka tab Pengaturan IPv4 , dan klik tombol Rute . Centang kotak berlabel Gunakan koneksi ini hanya untuk sumber daya di jaringannya :
Lakukan hal yang sama ke tab Pengaturan IPv6 jika perlu. Kemudian, akhirnya, putuskan dan sambungkan kembali antarmuka yang diubah.
Sekarang, Ubuntu dengan cerdas tidak akan merutekan lalu lintas yang terikat internet melalui antarmuka ini.
Atau, Anda dapat melakukan hal yang sama dari baris perintah.
cd
ke/etc/NetworkManager/system-connections
dan menemukan antarmuka yang ingin Anda targetkan.Buka dengan
sudo nano <your targeted interface>
dan tambahkan teks berikut di bawah[ipv4]
dan[ipv6]
header:File Anda yang sudah selesai akan terlihat seperti:
Perhatikan bahwa dengan metode baris perintah, Anda harus memutuskan dan menyambung kembali ke jaringan untuk memungkinkan pengaturan ini terjadi.
sumber