Penerusan IP pada subnet yang sama

1

Jadi, situasi saya adalah, saya punya PC dengan dua kartu jaringan, satu adalah adaptor ethernet fisik, yang lain adaptor nirkabel. Kedua kartu jaringan berada pada subnet yang sama. Saya harus bisa meneruskan paket IP dari satu adaptor ke yang lain.

Saya sudah mencoba menggunakan jembatan dan ini memungkinkan penerusan paket berfungsi. Masalahnya dengan bridge adalah ia mengubah alamat MAC dari paket yang melewatinya. Ada perangkat di jaringan yang tidak bisa menangani ini.

Saya juga baru saja mencoba mengatur parameter registri IPEnableRouter, karena ternyata itulah yang saya butuhkan. Namun tampaknya tidak berpengaruh.

Saya menduga masalah di sini mungkin karena keduanya berada pada subnet yang sama, jadi logika perutean di windows hanya mengirimkannya kembali pada adaptor yang sama.

Pokoknya untuk menghubungkan kedua NIC ini?

Tepuk tangan

Kazar
sumber

Jawaban:

1

Bridging dapat dibuat transparan (mis. Tidak mengubah alamat MAC) jika adapter jaringan mendukung pengiriman frame dengan MAC sumber acak. Dengan dua kartu ethernet, mungkin akan baik-baik saja.

Namun, karena cara Wifi beroperasi dalam mode Infrastruktur biasa (Titik Akses mengkoordinasikan lalu lintas antara stasiun yang diidentifikasi dengan MAC mereka), Anda hanya dapat melakukan bridging transparan di AP itu sendiri.

Jika AP Anda mendukung WDS, Anda masih dapat mencapai bridging transparan, jika kartu wifi Anda dapat bertindak sebagai klien WDS. Anda juga dapat membeli AP nirkabel murah yang menggunakan WDS, dan mengkonfigurasinya sebagai klien WDS ke AP utama Anda.

Jika Anda memutuskan untuk pergi dengan perutean, Anda mungkin harus menetapkan kembali alamat dalam dua blok yang berbeda untuk kedua sisi, ini akan membagi domain siaran Anda (beberapa protokol mungkin tidak menyukainya) dan Anda harus mengatur rute manual pada semua host yang perlu berkomunikasi melintasi perbatasan (atau mengatur rute hanya pada gateway default, dan menanggung dengan rute yang tidak efisien)

Sangat aneh, bagaimanapun, bahwa perangkat tidak dapat mentolerir MAC yang diubah oleh jembatan. Bisakah kita mendapatkan detail lebih lanjut tentang itu?

b0fh
sumber
Perangkat yang dimaksud adalah perangkat perangkat keras khusus dengan tumpukan TCP / IP tertanam. Pada dasarnya, jaringan target adalah sama di kedua sisi jembatan, hanya saja ada pilihan untuk terhubung baik melalui kabel, atau melalui nirkabel. Perubahan di antara keduanya yang membingungkan segalanya, karena mereka berakhir dengan alamat IP yang sama dengan alamat MAC yang berbeda (karena sekarang melewati jembatan). Selain itu, mencolokkan kabel saat nirkabel terhubung menghasilkan beberapa konflik dan loop IP yang mengerikan (karena perubahan Alamat MAC di jembatan).
Kazar
0

Saya khawatir Anda harus mengubah subnet dari salah satu kartu Anda. Routing dan bridging dan seterusnya adalah tentang menghubungkan berbagai jaringan / subnet, mereka kemungkinan besar tidak akan bekerja dengan subnet yang sama karena tidak ada cara sistem operasi dapat menemukan rute tertentu jika Anda tidak dapat membedakan antara rute dan jaringan.

Patkos Csaba
sumber
Ok, menarik, mungkinkah ada cara untuk mengubah subnet kartu, dan masih memaksa semua paket untuk alamat IP tertentu pada subnet yang berbeda untuk tetap menggunakan kartu itu? Routing statis mungkin? (Tidak menahan nafas)
Kazar
Jika Anda, katakanlah, menetapkan 192.168.1.1 pada kartu wifi dan 192.168.0.1 pada kartu kabel, Anda hanya perlu memulai "berbagi koneksi" dan Windows akan membuatkan bagi Anda NAT, artinya komputer di belakang komputer Anda melalui kabel. akan keluar ke Internet melalui wifi Anda. Tentu saja Anda bisa melakukannya dengan cara ini. Meskipun Anda dapat membaca tentang perintah "rute" untuk Windows dan menggunakannya untuk mengatur pengaturan spesifik Anda.
Patkos Csaba