نباید دسترسی لوکال قطع شه.
بعد از اتصال به v.p.n اتفاقی که میفته اینه که در route table ویندوز یک route برای 0.0.0.0/0 با gateway کانکشن v.p.n ایجاد میشه.
انتخاب مسیر ویندوز به اینصورته که مثلا وقتی میخواید 192.168.1.10 رو پیدا کنید، ابتدا داخل route table دنبال کوچکترین سابنتی میگرده که آدرس 192.168.1.10 میتونه داخلش قرار بگیره. اگر دو subnet یک اندازه وجود داشت سراغ اونی میره که metric پایین تر داره.
حالا شما که به شبکه داخلی وصل میشید اگر رنج آدرس شبکتون 192.168.1.0/24 باشه ، مثلا روت زیر رو ویندوز ایجاد میکنه:
کد:
route add 192.168.1.0 mask 255.255.255.0 192.168.1.2
که 192.168.1.2 میشه ip سیستمتون.
یک روت برای 0.0.0.0/0 هم هست اگر به اینترنت دسترسی دارید.
بعد از اتصال به v.p.n اتفاقی که میفته اینه که روت زیر با gateway آدرس v.p.n ایجاد میشه مثلا:
کد:
route add 0.0.0.0 mask 0.0.0.0 172.16.1.1
البته اگر default gateway فعال باشه رو کانکشن.
بنابراین اگر آدرس شما باشه 192.168.1.2 و پرینتر شما باشه 192.168.1.10 ، ویندوز نمیره از طریق v.p.n پرینتر رو پیدا کنه، چون روت اول اولویت بیشتری داره.
حال که چرا برای شما این اتفاق افتاده میتونید با دستور route print داخل cmd متوجه شید.
برای رفع مشکل موقتا میتونید دستور زیر رو تست کنید. بجای 192.168.1.2 آدرس سیستم خودتون و بجای 192.168.1.0 آدرس شبکه:
کد:
route add 192.168.1.0 mask 255.255.255.0 192.168.1.2