VPN Kill Switch À» ¹æÈ­º®À¸·Î ±¸ÃàÇϴµ¥...

Sakura24   
   Á¶È¸ 871   Ãßõ 0    

chatgpt 도움1012; 0155;았lj16;데...

Bitdefender VPN 사용 1473; 1077;니다.

1060; 프/196;그ǖ16; 에서 Kill Switch를 1648;원Ȣ16;1648;만 0176;치파1068;/196; Ǹ16;lj16;,144;랑

1060; 기본 프/196;그ǖ16;1032; Kill Switch 만 해 놔도 안1204; Ȣ16;,192;1424;?



@echo off

setlocal enabledelayedexpansion


:: VPN 1064;터6168;1060;스 1060;름 설1221; (1088;신1032; VPN 1064;터6168;1060;스 1060;름1004;/196; 수1221;)

set VPN_INTERFACE_NAME=VPN

set FW_RULE_NAME=VPN-Kill-Switch-Rule


:loop

    set VPN_CONNECTED=

    for /f "tokens=*" %%i in ('netsh interface show interface "%VPN_INTERFACE_NAME%" 2^>nul ^| findstr /i "Connected"') do (

        set VPN_CONNECTED=1

    )

    if defined VPN_CONNECTED (

        echo VPN 연결.120;. 1064;터넷 연결1012; 허용합니다.

        netsh advfirewall firewall delete rule name="%FW_RULE_NAME%" >nul 2>&1

    ) else (

        echo VPN 연결.104;1648; 않1020;. 1064;터넷 연결1012; 차단합니다.

        netsh advfirewall firewall add rule name="%FW_RULE_NAME%" dir=out action=block remoteip=any profile=any enable=yes >nul 2>&1

        netsh advfirewall firewall add rule name="%FW_RULE_NAME%" dir=in action=block remoteip=any profile=any enable=yes >nul 2>&1

    )

    timeout /t 5 /nobreak >nul

    goto loop

exit

ªÀº±Û Àϼö·Ï ½ÅÁßÇϰÔ.
Sakura24 04-20
@echo off
setlocal enabledelayedexpansion

:: VPN ÀÎÅÍÆäÀ̽º À̸§ ¼³Á¤
set "VPN_INTERFACE_NAME=VPN"
set "FW_RULE_NAME=VPN-Kill-Switch-Rule"

:loop
    set VPN_CONNECTED=

    for /f "tokens=*" %%i in ('netsh interface show interface "%VPN_INTERFACE_NAME%" 2^>nul ^| findstr /i "Connected ¿¬°áµÊ"') do (
        set VPN_CONNECTED=1
    )

    if defined VPN_CONNECTED (
        echo VPN ¿¬°áµÊ. ÀÎÅÍ³Ý ¿¬°áÀ» Çã¿ëÇÕ´Ï´Ù.
        netsh advfirewall firewall delete rule name="%FW_RULE_NAME%" >nul 2>&1
    ) else (
        echo VPN ¿¬°áµÇÁö ¾ÊÀ½. ÀÎÅÍ³Ý ¿¬°áÀ» Â÷´ÜÇÕ´Ï´Ù.
        netsh advfirewall firewall add rule name="%FW_RULE_NAME%" dir=out action=block remoteip=any profile=any enable=yes >nul 2>&1
        netsh advfirewall firewall add rule name="%FW_RULE_NAME%" dir=in action=block remoteip=any profile=any enable=yes >nul 2>&1
    )

    timeout /t 5 /nobreak >nul
    goto loop





¹Ì±¹ ¿î¿µÃ¼Á¦´Â Connected ¶ß°í ÇÑ±Û ¿î¿µÃ¼Á¦´Â ¿¬°áµÊ ¶°¼­ ¼öÁ¤ ÇØ º¾´Ï´Ù...


QnA
Á¦¸ñPage 14/442
05-03   624   µ¥À̺øSYS
05-02   768   ¸®Ä«¶ó¹Ù
05-02   1091   µà¾ócpu
05-02   718   ±èÄ¡·¹ÀÎÀú
05-02   879   ½ÅÀº¿Ö
05-06   491   ÇÑÈ¿¼®
05-02   703   ´Þ±¤ÀÌ
05-02   590   ¾Æ¸£´Ï¿¡
05-02   552   epowergate
05-02   569   Á¤ÀǼ®
05-01   704   wguardian
05-01   515   µµÄ«ºñ
05-01   614   ö
05-01   665   ±Ç¼ø±Ô
05-01   751   Sakura24
05-01   846   ¸ÇȦȫ
05-01   707   gusoong
05-01   591   ±¸¸§IDE
05-01   730   dateno1
04-30   731   Sakura24