Bagaimana Menambah Laluan TCP / IP Statik ke Jadual Penghalaan Windows
Dalam sesetengah jenis persekitaran tertentu, anda mungkin mendapati ia berguna untuk menambah laluan statik ke jadual penghalaan di Windows. Inilah caranya.
Jadual routing menentukan mana semua paket pergi apabila mereka meninggalkan sistem-sama ada sistem tersebut adalah penghala fizikal atau PC. Kebanyakan router-termasuk yang dibina ke PC Windows anda-menggunakan beberapa bentuk routing dinamik, di mana router mampu memilih tempat terbaik untuk menghantar paket berdasarkan maklumat yang diperoleh dari router lain. Anda dapat melihatnya di tempat kerja jika anda menggunakan perintah traceroute untuk melihat sambungan yang membuat paket ketika ia mencapai destinasi terakhir.
Kebanyakan router juga membolehkan anda menambah laluan statik (yang tidak dapat dikemas kini secara dinamik) jika anda ingin sentiasa menghantar trafik tertentu ke router atau pintu masuk tertentu. Mengapa? Nah, kebanyakan orang yang menggunakan Windows di rumah atau perniagaan kecil mungkin tidak boleh-tetapi ini boleh berguna dalam keadaan tertentu, seperti:
- Anda mempunyai dua sambungan internet-mungkin satu untuk kegunaan biasa dan satu untuk menyambung ke rangkaian kerja-dan anda menginginkan semua lalu lintas ke julat alamat IP tertentu untuk keluar dari salah satu sambungan.
- Anda telah menyediakan beberapa subnet pada rangkaian anda dan perlu mengarahkan trafik ke subnet tertentu. Laluan statik boleh menjadi berguna dalam menguji jenis persekitaran ini.
- Anda sebenarnya menggunakan PC Windows sebagai penghala untuk rangkaian anda dan anda mahu mengawalnya lebih halus.
Jika mana-mana daripada mereka terpakai, baca terus. Anda perlu menyelam masuk ke Command Prompt untuk menambah laluan statik ke meja penghalaan Windows, tetapi mudah dan kami akan memandu anda melalui langkah-langkah.
Lihat Jadual Penghalaan Windows
Sebelum anda memulakan menambah laluan, mungkin berguna untuk melihat jadual penghalaan terlebih dahulu. Nyalakan Command Prompt dengan memukul Windows + X dan kemudian memilih "Prompt Perintah (Admin)" pada menu Pengguna Kuasa.
Catatan: Jika anda melihat PowerShell bukan Command Prompt pada menu Pengguna Kuasa, itulah suis yang datang dengan Kemas Kini Pembuat Cipta untuk Windows 10. Sangat mudah untuk beralih kembali ke menunjukkan Prompt Perintah pada menu Pengguna Kuasa jika anda mahu, atau anda boleh memberi PowerShell satu percubaan. Anda boleh melakukan segala-galanya yang cukup banyak di PowerShell yang boleh anda lakukan di Prompt Perintah, ditambah dengan banyak perkara lain yang berguna.
Pada Command Prompt, taip arahan berikut dan tekan Enter:
cetak laluan
Anda akan melihat senarai panjang destinasi rangkaian dan gerbang yang mana paket dikemukakan apabila mereka menuju destinasi tersebut. Kecuali anda telah menambah laluan statik ke meja, semua yang anda lihat di sini akan dihasilkan secara dinamik.
Tambah Laluan Statik ke Jadual Penghalaan Windows
Untuk menambah laluan statik ke jadual, anda akan menaip perintah menggunakan sintaks berikut:
laluan ADD destination_network MASK topeng subnet gateway_ip metric_cost
The topeng subnet
dan metric_cost
komponen adalah pilihan untuk arahan. Sekiranya anda tidak menentukan subnet mask, 255.255.255.0 akan digunakan secara automatik. Jika anda tidak menentukan kos metrik, kos yang lebih besar daripada kemasukan destinasi 0.0.0.0 akan digunakan. Nilai kos metrik hanyalah kos yang relatif kepada kos lain dalam jadual dan digunakan apabila Windows memutuskan antara beberapa laluan yang boleh mencapai destinasi yang sama.
Jadi, sebagai contoh, jika anda mahu menambah laluan yang menyatakan bahawa semua lalu lintas terikat untuk subnet 192.168.35.0 pergi ke pintu masuk pada 192.168.0.2 dan anda hanya mahu menggunakan kos metrik automatik, anda akan menggunakan arahan berikut:
laluan ADD 192.168.35.0 MASK 255.255.255.0 192.168.0.2
Sekiranya anda menggunakannya cetak laluan
arahan untuk melihat jadual sekarang, anda akan melihat laluan statik baru anda.
Itu semua mudah, tetapi ada satu tangkapan kecil tambahan. Apabila anda menambah laluan statik, secara lalai ia hanya berlangsung sehingga kali seterusnya anda memulakan Windows. Alasannya ialah banyak syarikat menggunakan senarai laluan statik yang diselaraskan yang sering dikemas kini dengan agak kerap. Daripada menambah dan mengemas kini semua laluan pada setiap mesin, mereka hanya mengedarkan fail skrip batch yang menambah laluan terbaru semasa permulaan Windows. Ini menjadikan meja routing agak rapi.
Anda pastinya boleh menggunakan kaedah skrip batch itu sendiri. Menulis skrip batch tidak sukar. Tetapi jika anda hanya menambah satu atau dua laluan statik yang anda tidak harapkan berubah sering, anda boleh menambahnya -p
pilihan kepada arahan untuk membuat laluan berterusan. Laluan berterusan kekal di tempat walaupun Windows bermula. Dengan menggunakan arahan yang sama yang kami gunakan sebelum ini, anda boleh membuat laluan tersebut berterusan dengan pengubahsuaian berikut:
laluan -p ADD 192.168.35.0 MASK 255.255.255.0 192.168.0.2
Keluarkan Laluan Statik dari Jadual Penghalaan Windows
Sudah tentu, akan datang masa anda mungkin mahu mengeluarkan laluan statik dari jadual anda. Apa yang anda perlu lakukan adalah menaip perintah menggunakan sintaks berikut:
hapus laluan destination_network
Jadi, untuk memadamkan laluan yang kami buat lebih awal dengan rangkaian destinasi 192.168.35.0, yang perlu kita lakukan ialah ketik perintah ini dan tekan Enter:
hapus laluan 192.168.35.0
Ya, menggunakan laluan statik adalah sedikit esoterik ketika mengurus rangkaian rumah dan kecil. Tetapi jika anda perlu melakukannya, ia adalah proses yang sangat mudah. Dan jika anda tidak perlu melakukannya sekarang, sekurang-kurangnya anda tahu ia pilihan pada masa akan datang.