Ubah gateway di windows 7 dari baris perintah

10

Saya mencoba menemukan cara mengubah gateway default pada mesin Windows 7 dari DOS prompt.

Terima kasih!

laconicdev
sumber

Jawaban:

9

Tidak yakin apakah ada yang berubah dengan Windows 7 tetapi pada XP Anda bisa melakukan sesuatu seperti ini.

route add 0.0.0.0 mask 0.0.0.0 192.168.0.1

Pengaruh 3d
sumber
4
Anda dapat mengganti "menambahkan" dengan "perubahan": route change 0.0.0.0 mask 0.0.0.0 192.168.0.1. Itu hanya aktif sampai pembaruan penyewaan DHCP berikutnya atau reboot. Untuk perubahan permanen Anda perlu netshdengan nama antarmuka yang benar.
mivk
ini TIDAK akan MENGATUR gateway, ini akan MENAMBAH gateway, oleh karena itu jika gateway sudah diatur, windows akan memiliki dua gateway, dan menghasilkan kebingungan dalam OS yang sudah mengacaukan ... BAIK (sekarang, dan SELALU, jahat) masalah dalam konfigurasi jaringan, misalnya saya mengatur gw dalam sistem grafis, kemudian melihatnya secara terperinci, tetapi jika saya menginstal ulang pengaturan, gateway tidak disetel), jawaban sebenarnya adalah komentar di atas dengan perubahan rute
THESorcerer
9
netsh interface ipv4 set route 0.0.0.0/32 "Local Area Connection" 192.168.1.1 

Nama adaptor jaringan kemungkinan "Sambungan Area Lokal".

HostBits
sumber
1
Ketika saya menjalankan perintah ini dengan "Local Area Connection" yang digunakan untuk nama, saya mendapatkan kesalahan: "Elemen tidak ditemukan". Apakah saya perlu menggunakan nama yang berbeda?
laconicdev
jalankan netsh interface show interfaceuntuk mendaftar antarmuka yang tersedia. Anda dapat memilih yang benar dari daftar
Michael Lowman
antarmuka tampilan mengembalikan nama antarmuka berikut: Koneksi Area Lokal dan Jaringan Hanya Host VirtualBox. Jika saya mencoba menggunakan Local Area Connection daripada ipv4 saya mendapatkan kesalahan berikut: "Perintah berikut tidak ditemukan: antarmuka" Local Area Connection "mengatur rute 0.0.0.0/32" Local Area Connection "192.168.1.1
laconicdev
Anda perlu menggunakan ipv4 juga. Lihat pembaruan dalam jawaban saya.
HostBits
5
+1 netsh adalah cara yang benar - melakukannya dengan menambahkan rute akan mengharuskan Anda menambahkan kembali rute setiap kali Anda me-reboot OS.
Lewis
6

Baris perintah yang diberikan oleh Cheekaleak tidak bekerja untuk saya, yang ini tidak:

netsh int ip set address "Local Area Connection" address=192.168.1.64 mask=255.255.255.0 gateway=192.168.1.1

Anda harus menentukan setiap bidang (alamat, mask dan gateway). Kalau tidak, mereka akan diatur ulang.

magnetik
sumber
3

Cara gigih untuk mengubah konfigurasi:

route -p add 0.0.0.0 mask 0.0.0.0 192.168.0.1     
route -p change 0.0.0.0 mask 0.0.0.0 192.168.0.1
Olix
sumber
ini jauh lebih baik daripada netsh, terima kasih!
PENULIS