Làm cách nào để thay đổi DNS khi VPN ngừng hoạt động?


-2

My DNSđang ở phía bên kia của tôi VPN(nhà điều hành tiên phong). Vì vậy, web là không thể truy cập nếu VPNxuống.

Tôi cần thay đổi DNS trên mỗi máy tính thành công khai DNS(150 máy tính Windows từ XP-SP1đến Win10).

Làm cách nào để tạo kịch bản DNS?


là một nhà điều hành ngang hàng, không phải là một VPN đơn giản
Alban

Câu trả lời:


1

Tôi đã viết tập lệnh này để Kiểm tra DNS của tôi qua VPN và đặt DNS cục bộ

@echo off
ping 192.168.0.252 -n 1
IF %ERRORLEVEL% EQU 0 (
:: DNS perso
    set DNS1=192.168.0.253
    set DNS2=192.168.0.252
    ) else (
:: Google DNS
    set DNS1=8.8.8.8
    set DNS2=8.8.4.4
    )
for /f "tokens=1,2,3*" %%i in ('netsh int show interface') do (
        echo Changing "%%l" : %DNS1% + %DNS2%
        netsh int ipv4 set dns name="%%l" static %DNS1% primary validate=no
        netsh int ipv4 add dns name="%%l" %DNS2% index=2 validate=no
)
ipconfig /flushdns
:EOF
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.