none
изменение advanced tcp/ip настроек для VPN соединения (site-to-site) RRS feed

  • Вопрос

  • Управляя Routing and RemoteAccess Service через консоль можно задать настройки для соединения, в частности advanced tcp/ip settings. Можно задать настройки DNS (Register this connections address). 

    Как можно сделать то же самое через RemoteAccess Powershell в core версии.

    Для уже созданного подключения (не интерфейса - vpns2sinterface) это можно сделать через 

    Get-NetConnectionProfile|set-dnsclient -RegisterThisConnectionsAddress:$true

    Которое распространяется только на созданное подключение до его пересоздания (Disconnect/Connect)

    Как сделать чтото вроде

    Get-VpnS2SInterface|set-dnsclient -RegisterThisConnectionsAddress:$true

    21 ноября 2019 г. 10:21

Ответы

  • Привет,

    Посмотрите статью внизу:

    DNS registration for a specific interface

    Там есть скрипт powershell скрипт, который Вы можете изменить для себя:

    $nics=Get-WmiObject "Win32_NetworkAdapterConfiguration where IPEnabled='TRUE'"
            foreach($nic in $nics)
            {
            $nic.SetDynamicDNSRegistration($false)
            } 
            ipconfig /registerdns
            Start-Sleep -s 3
    
            $nics=Get-WmiObject "Win32_NetworkAdapterConfiguration where IPEnabled='TRUE'"
            foreach($nic in $nics)
            {
            $nic.SetDynamicDNSRegistration($true)
            } 


    Мнения, высказанные здесь, являются отражением моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется "как есть" без каких-либо гарантий. Не забывайте помечать сообщения как ответы и полезные, если они Вам помогли.

    22 ноября 2019 г. 9:15
    Владелец