Bisakah saya menggunakan Wi-Fi dan jaringan kabel (Ethernet) secara bersamaan?

10

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?

omadegbo
sumber
Bagaimana Anda mengakses "aplikasi LAN"? Bisakah Anda memberi kami contoh alamat web yang Anda gunakan untuk mengaksesnya? Bisakah Anda mengonfirmasi bahwa ketika Anda mengatakan "ia mencoba terhubung ke internet", maksud Anda ketika Anda mencoba mengakses aplikasi LAN, entah bagaimana ia mencoba mencari aplikasi ini di internet? Bagaimana Anda mengkonfigurasi jaringan pada komputer Anda (baik nirkabel dan ethernet)?
Huygens
@Huygens Saya menggunakan alamat berikut untuk aplikasi berbasis web LAN saya: xxx.xxx.com/weberp . atau 10.10.100.3/weberp. Dan ia mencoba masuk ke internet. Kedua koneksi adalah DHCP.
omadegbo
Apa yang nslookup xxx.xxx.comdikembalikan 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)?
Huygens
Untuk apa yang saya mengerti, nirkabel dan kabel adalah 2 koneksi yang berbeda, seharusnya tidak ada masalah bagi sistem Anda untuk menyelesaikan nama lokal melalui antarmuka lan Anda. Bisakah Anda memberi kami beberapa info tentang alamat ip / subnet mask Anda? Jalankan perintah berikut di konsol Anda dan beri kami hasilnya: ifconfig atau ip tambahkan Posting hasilnya.
jmsaraiva
Anda harus memilih satu atau yang lain, keduanya melakukan fungsi yang sama, Ethernet mengabaikan wifi.
Sean

Jawaban:

5

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:

route del default gw eth.router.ip.address
meccooll
sumber
1

Saya masih belum memiliki informasi yang cukup untuk memberi Anda jawaban di mana saya 100% percaya diri, tetapi di sini ada beberapa hipotesis.

  • Saat tersambung pada LAN kabel, Anda berada di subnet berbeda dari saat menggunakan LAN Nirkabel. Routing antara 2 LAN ini tidak dikonfigurasi, dan dengan demikian ketika meminta rentang IP yang tidak ada dalam LAN aktif saat ini, paket dikirim ke antarmuka "default", biasanya gateway / router.
  • Anda memiliki koneksi Nirkabel dan kabel aktif, tetapi yang berkabel diaktifkan setelah nirkabel dan alat manajemen jaringan apa pun yang Anda gunakan hanya mengganti entri tabel rute dengan koneksi yang terakhir diaktifkan. Jadi, ketika Anda mengaktifkan koneksi kabel, tabel perutean sebelumnya "dibatalkan / dihapus". Anda mungkin perlu menyesuaikan perutean secara manual di alat manajemen jaringan Anda.
Huygens
sumber
0

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 :

masukkan deskripsi gambar di sini

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. cdke /etc/NetworkManager/system-connectionsdan menemukan antarmuka yang ingin Anda targetkan.

Buka dengan sudo nano <your targeted interface>dan tambahkan teks berikut di bawah [ipv4]dan [ipv6]header:

never-default=true

File Anda yang sudah selesai akan terlihat seperti:

...

[ipv4]
dns-search=
method=auto
never-default=true

[ipv6]
addr-gen-mode=stable-privacy
dns-search=
ip6-privacy=0
method=auto
never-default=true

Perhatikan bahwa dengan metode baris perintah, Anda harus memutuskan dan menyambung kembali ke jaringan untuk memungkinkan pengaturan ini terjadi.

Kaz Wolfe
sumber