Windows Yönlendirme Tablosu Kalıcı Rotaya İzin Vermiyor


2

Bugün garip bir problemle karşılaştım. Yönlendirme Tablolarına bir rota eklemeye çalışırken (Windows 7 Professional x64'te) komutu kullanıyorum

Route add –p 192.168.20.0 mask 255.255.255.0 192.0.0.241

Ancak, bu bana Route: bad argument 192.0.0.241, bu IP ile (güvenlik duvarımız olan) bir tür sorun olduğunu önerecek bir şey verir . Ancak sonra koştum

Route add 192.168.20.0 mask 255.255.255.0 192.0.0.241

ve iyi çalışıyor ve o ağa erişebiliyorum. Kalıcı yönlendirmenin neden çalışmadığı hakkında fikri olan var mı? Geçmişte yaklaşık yedi ya da sekiz makinede sorunsuzca kullandım (XP ve W7 makinelerinde).

Teşekkürler

Yanıtlar:


3

Ağ geçidinizin IP adresi 192.0.0.241, genel bir IP adresidir. O kadar halka açık ki, OP’nizi okuyan herkes sizin Huddersfield, İngiltere’de olduğunuzu bilecek.

Yönlendirme tablosunun bunun yerine ağ geçidinizin özel IP adresini bilmesi gerekir . Özellikle, ulaşılabilir olması için, emrinizde belirttiğiniz 192.168.20.0/24 netine dahil edilmelidir. Dahil edilenler, 192.168.20.1 ve 192.168.20.254 arasında olması gerektiği anlamına gelir. Bu yüzden LAN tarafı IP adresinizi öğrenmeli ve kullanmalısınız.

WAN ve LAN tarafı IP adreslerinin ne anlama geldiğini merak ediyorsanız, şunu aklınızda bulundurun: yönlendiricinizde en az iki kablo bulunur: bunlardan biri İnternete bilgi taşımak için kullanılır ve WAN tarafı olarak adlandırılır. Diğer kablo yerel ağınıza gider ve LAN tarafı denir.

WAN tarafı arabiriminin genel bir adresi, LAN tarafı arabiriminin özel bir adresi olması gerekir. Özel adresler: 10.0.0.0/8, 172.16.0.0/16, 192.168.0.0/16. Geriye kalan her şey halka açıktır (burada ihmal edilmesi gereken birkaç istisna dışında). Ağ geçidi / yönlendirici / güvenlik duvarı ile aynı özel ağda olduğunuzdan, kendi özel arayüzünü görürsünüz . Bu nedenle , yukarıdaki komutlarda kullanılmak üzere, size özel bir adres verilir.


Bunu duymak ilginç. Tüm PC'lerimiz 192.0.0.x'de bulunmaktadır, ancak bu yönlendiriciden geçtiğinde, sözde harici IP'ye (64.something) dönüştürür. 192.168.20.x, bazı nedenlerden dolayı PC'lerimiz için ayrı bir ağa bağlanan telefon sistemimizdir (temelde telefon mühendisi o zaman ekstra yapılandırma ile uğraşmak istemediği için - yönetilen servis adamlarımız bundan nefret ediyor!)
bmgh1985

Aslında, bu IP’de bir WhoIs yapmak böyle bir bilgi vermez. Aslında diyor ki: "192.0.0" ile başlayan adresler İnternet protokollerini geliştiren kurum olan IETF tarafından çeşitli protokollere ayrılmıştır. Ortak faktör, bu adreslerin tek bir kuruluş tarafından değil, belirli bir protokolün uygulandığı herhangi bir ağ tarafından kullanılmasıdır. whois.arin.net/rest/net/NET-192-0-0-0-1
bmgh1985

: Bu iki Web sayfalarının ya bir göz atın whatismyip.com/ip-address-lookup (buradan 192.0.0.241 yazmanız gerekecektir) ve whatismyipaddress.com/ip/192.0.0.241
MariusMatutiae

Ayrıca, başvuruda bulunduğunuz Whois sayfasını belirtir: Bu aralıktaki adresler, IETF tarafından En İyi Geçerli Uygulamada verilen özel IPv4 adres aralıklarına bir alternatif olarak kullanılmamalıdır . Görünüşe göre, tüm PC’leriniz 192.0.0.0/24’de bulunuyorsa, LAN'ınız IANA'nın açık bir tavsiyesine karşı çalışıyor.
MariusMatutiae

Oh (ı kurmak yoktu: P) özel adresi olarak kullanmak onun bir aptal IP aralığını şüphe yok, ama yapıyorum nokta öyle olduğunu bizim iç ağ IP aralığı ve bu etmiştir geçmişte çalışmış (ve hatta işleri şimdi kalıcı olmayan bir bağlantı olarak yapılırsa)
bmgh1985

1

İşin garibi bunu düzeltmeyi başardım. Yerleştirdiğim ilk komut çalışmalı. Ve yaptım.

Sanırım sorun, bunu kopyaladığım ve yazdığım bir metin dosyasından komut satırına yapıştığım gerçeğinden doğdu. Bu sefer, kopyalayıp yapıştırdıktan sonra -pbayrağa gidip bayrağı sildim ve tekrar girdim . Presto!

Kopyalama / yapıştırma -işleminde komut satırında bir şekilde yanlış temsil edildiğini farz ediyorum . Neyse, problem çözüldü :)


-2

-pBayrağa ihtiyacın var :

Route add 192.168.20.0 mask 255.255.255.0 192.0.0.241 -p

  -p           When used with the ADD command, makes a route persistent across
               boots of the system. By default, routes are not preserved
               when the system is restarted. Ignored for all other commands,
               which always affect the appropriate persistent routes. This
               option is not supported in Windows 95.

Soru, -pbayrağın zaten orada olduğunu açıkça gösteriyor .
Kevin Panko
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.