Bagaimana cara memberitahu Windows 7 untuk mengabaikan gateway default

24

Saat ini saya memiliki 2 kartu jaringan di PC saya - satu terhubung ke jaringan internal pada router dengan port WAN terputus (10.xxx), dan satu terhubung ke internet melalui router konsumen (192.168.0.x).

Windows tampaknya mengenali mereka dengan benar ("Network and Sharing Center" saya masing-masing daftar mereka sebagai "Tidak ada Internet" dan "Internet"), namun ketika saya mencoba browsing internet itu selalu mencoba gateway default jaringan internal, daripada yang dengan internet mengakses. Mencoba melakukan ping ke situs web akan menghasilkan " Reply from 10.0.0.1: Destination net unreachable.".

Sederhana " route delete 0.0.0.0 mask 0.0.0.0 10.0.0.1" memperbaiki masalah, tetapi mereka kembali setelah reboot, atau setelah memperbarui IP saya.

Apakah ada cara untuk memberitahu Windows untuk mengabaikan gateway standar NIC, atau setidaknya memberi mereka prioritas?

zildjohn01
sumber

Jawaban:

36

Anda dapat mencoba memaksa metrik agar adaptor 10.0.0.0 lebih tinggi dari adaptor 192.168.0.0. Ini harus mendorong Windows 7 untuk lebih memilih adaptor 192.168.0.0 saat merutekan ke jaringan yang tidak terhubung langsung.

  1. Buka Properties dari adapter jaringan 10.0.0.0 Anda.
  2. Buka properti dari Internet Protocol Version 4 (TCP/IPv4).
  3. Klik pada Advanced.
  4. Hapus centang Automatic Metricdan atur Interface Metricnilainya ke angka tinggi, katakanlah 2000.
  5. Tekan OK sampai Anda menutup layar.

Anda dapat melihat metrik apa yang digunakan menggunakan route printdan melihat kolom metrik untuk rute yang tercantum. Windows 7 menggunakan metrik yang lebih dinamis daripada versi sebelumnya, jadi pastikan Anda mengatur adaptor 10.0.0.0 ke angka yang cukup tinggi agar tidak lebih rendah dari adaptor 192.168.0.0 Anda.

Joshua
sumber
Kedengarannya aku seharusnya mencari sedikit lebih banyak. Ini bekerja dengan baik. Terima kasih!
zildjohn01
4

Layanan Bonjour Apple diketahui menyebabkan masalah gateway 0.0.0.0. Itu diinstal oleh iTunes atau Adobe Suites.

Inilah cara mematikannya: http://kb2.adobe.com/cps/400/kb400982.html

Bug ini telah membayangi saya sejak Vista, terima kasih Apple untuk perangkat lunak jelek Anda!


sumber
0

Jika Anda tidak dapat mengubah paksa router jaringan internal untuk berhenti membagikan alamat gateway default sama sekali, maka mungkin Anda bisa meminta router jaringan internal membagikan alamat gateway yang sama dengan router lainnya.

sebelas81
sumber
0

Anda bisa menggunakan NetProfiles untuk menjalankan skrip batch setiap kali koneksi 192.168.0.x Anda diaktifkan. Tentu saja, skrip menjadi perintah penghapusan rute Anda:

route delete 0.0.0.0 mask 0.0.0.0 10.0.0.1

fitur lain dari NetProfiles:

  • Simpan pengaturan jaringan Anda sebagai profil.
  • Secara otomatis mengaktifkan profil nirkabel ketika koneksi nirkabel tertentu terdeteksi. (Hanya XP)
  • Ubah Alamat IP, Subnet Mask, Gateway Default, Server DNS Primer dan Sekunder, MENANG
    • Pengaturan server, dan DHCP dengan mengklik tombol.
  • Menentukan drive yang dipetakan berbeda untuk setiap profil.
  • Ubah printer default Anda berdasarkan profil yang sedang Anda gunakan.
  • Ubah profil Anda secara otomatis melalui pintasan program yang dibuat dengan Net Profile.
  • Ubah beranda default untuk Internet Explorer, Firefox, dan Opera.

  • Pengaturan proxy untuk Internet Explorer, Firefox, dan Opera.

  • Jalankan daftar program yang ditentukan pengguna saat profil diaktifkan.
  • Pertahankan desktop wallper yang terpisah untuk setiap profil.
  • Ubah resolusi layar dan kualitas warna ketika profil diaktifkan.
  • Dapat dengan mudah diterjemahkan ke bahasa lain menggunakan file bahasa XML terlampir.
John T
sumber
0

Menggunakan opsi metrik antarmuka adalah metode terbaik. Rute masih akan menunjukkan 2 gateway. Tetapi metrik memaksa penggunaan satu di atas yang lain. Saya memiliki pengaturan serupa dan berfungsi dengan baik. Itu tidak akan rute dengan benar sebelumnya.

indigozebra
sumber