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

Sakura24   
   Á¶È¸ 392   Ãßõ 0    

chatgpt 도움을 받았는데...

Bitdefender VPN 사용 중 입니다.

이 프로그램 에서 Kill Switch를 지원하지만 배치파일로 쓰는거랑

이 기본 프로그램의 Kill Switch 만 해 놔도 안전 하겠죠?



@echo off

setlocal enabledelayedexpansion


:: VPN 인터페이스 이름 설정 (자신의 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

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 3590/5730
2015-12   1791708   ¹é¸Þ°¡
2014-05   5266781   Á¤ÀºÁØ1
2012-12   9957   º°Çش¾ÆÇØ
2012-12   6968   ¶Ñ¶Ñ±è´ë¿ø
2012-12   5493   ¹Ú¼º¸¸
2012-12   6135   ÀÌÁöÆ÷Åä
2012-12   6183   ¹æoÈ¿o¹®
2012-12   6188   ½ºÄ«ÀÌ
2012-12   7023   °¡ºü·Î±¸³ª
2012-12   5639   ȲȥÀ»ÇâÇØ
2012-12   4776   ¿À¸ç°¡¸ç
2012-12   11086   ¼Õ¼®¿ì
2012-12   8655   ¹Ì¼ö¸Ç
2012-12   7323   ¿µ¿øÇÑÇõ½Å
2012-12   4996   ¿ì¾Ó»Ñ¾Ó
2012-12   5851   ¿µ¿øÇÑÇõ½Å
2012-12   6205   95GSR
2012-12   5227   ¼­¿ïI±èµ¿¼ö
2012-12   8836   À̵¿°ü
2012-12   6137   ¿µ¿øÇÑÇõ½Å
2012-12   8580   MemoryDB
2012-12   11442   ¶Ñ¶Ñ±è´ë¿ø