Mam komputer z systemem Windows 7 Pro RTM. Ten komputer ma dwa połączenia sieciowe:
- Połączenie Wi-Fi z Internetem (przez domowy router), które działa dobrze.
- Wirtualne połączenie sieciowe OpenVPN. Mówiąc dokładniej, jest to wirtualne połączenie Ethernet, które zachowuje się dokładnie tak samo jak fizyczne połączenie przewodowe Ethernet.
Mój problem polega na tym, że „Centrum sieci i udostępniania” pokazuje „Nieznana sieć” dla połączenia OpenVPN. Po kilku badaniach odkryłem, że sieci logiczne (poza domeną) są identyfikowane przez adres MAC domyślnej bramy połączenia. Problem w tym, że połączenie OpenVPN nie ma domyślnej bramy: jest to sieć prywatna, więc nie potrzebuję żadnej ...
W związku z tym „Nieznana sieć” jest zawsze uważana za publiczną, więc zapora zawsze znajduje się w „trybie publicznym”, czego nie chcę. Ponadto nie mogę zmienić nazwy „Nieznane połączenie” ani nic innego (co ma sens), więc jest to trochę brzydkie.
Moim celem jest zdefiniowanie odpowiedniej sieci logicznej dla połączenia OpenVPN z profilem prywatnym. Znam niektóre obejścia (wyłącz zaporę, zmodyfikuj zasady bezpieczeństwa, aby wszystkie nieznane sieci stały się „prywatne”), ale nadal są one obejściami. Chcę tylko, aby moi klienci łączyli się z VPN bez konieczności wyłączania ustawień zapory, bez zmiany globalnej konfiguracji z potencjalnymi efektami ubocznymi (rozwiązanie „polityki bezpieczeństwa”) i bez konieczności patrzenia na brzydkie „Nieznane połączenie” w sieci i centrum udostępniania.
Czy jest jakiś sposób, żeby to zrobić? Próbowałem sprawdzić, co się dzieje w rejestrze (HKLM \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ NetworkList jest interesujące), ale nadal nie znalazłem sposobu na „wymuszenie” przypisania połączenia OpenVPN do logiki sieć.
Każda forma pomocy jest mile widziana.
Podobne pytanie pojawiło się w Superuser: /superuser/37355/windows-7-cant-identify-network/37422