Saya memiliki masalah berikut: Saya memiliki server dengan konfigurasi jaringan yang agak dinamis dan perlu mengkonfigurasi rute di dalamnya dengan parameter IF:
route add ... mask ... ... if ?
Apakah ada cara yang dapat diandalkan, manual dan atau terprogram, untuk mendapatkan nomor antarmuka itu jika saya tahu hampir semua hal lain tentang adaptor itu?
windows-server-2008
ip-routing
windows
AndreasT
sumber
sumber
Karena Anda tahu segalanya tentang adaptor, dan karena Anda menggunakan Server 2008, Anda bisa (dan harus) menambahkan rute Anda dengan netsh menggunakan nama antarmuka:
Penggunaan perintah rute umumnya dihentikan pada 2008+.
sumber
route print
dan menggunakan nama yang salah akan menghasilkan pesan kesalahan "membantu": "Nama file, nama direktori, atau sintaks label volume salah.". gunakannetsh interface ipv4 show interfaces
untuk menemukan nama sebenarnya.Anda dapat menggunakan PowerShell:
sumber
route print
output.DeviceID
Nilai - nilainya juga tidak cocok. (Dan tidak, ini bukan hanya masalah satu per satu.)route
perintah mengembalikan prioritas adaptor. Perintah ini mengembalikan InterfaceIndex. lihat di sini: blogs.technet.microsoft.com/networking/2015/08/14/…