728x90
반응형
Firewall_Set 방화벽 TCP IN/OUT 규칙 만들기 BAT ( 배치파일, INCOMING/Outgoing ) |

Firewall_Set(TCP).bat
0.00MB
@echo off
chcp 65001 > nul
setlocal enabledelayedexpansion
:: 관리자 권한 확인
>nul 2>&1 net session
if %errorlevel% neq 0 (
echo 관리자 권한으로 다시 실행해 주세요.
pause
exit /b 1
)
:: 초기 변수 셋팅
set tag=
:Menu
set choice=
echo [방화벽 TCP 인/아웃바운드 규칙 설정]
echo 0. 기타
echo 1. Management WEB
echo 2. Image Server
rem 마지막 설정한 IP, 포트, 설명 표시
echo -----------------------------------
echo [최종 설정]
echo IP : %LastIP%
echo 포트 : %LastPort%
echo 설명: %tag% %LastDescription%
echo -----------------------------------
set /p choice=선택:
if "%choice%"=="1" (
set IP=192.168.79.31
set Port=9090
set Description=Management_WEB
) else if "%choice%"=="2" (
set IP=192.168.79.31
set Port=9090
set Description=Image_Server
) else if "%choice%"=="0" (
set /p IP="IP 주소를 입력하세요: "
set /p Port="포트 번호를 입력하세요: "
set /p Description="설명을 입력하세요: "
) else (
cls
goto Menu
)
set LastIP=%IP%
set LastPort=%Port%
set LastDescription=%Description%
cls
echo -----------------------------------
echo 선택한 정보:
echo IP 주소: %IP%
echo 포트 번호: %Port%
echo 설명: %Description%
echo -----------------------------------
echo 방화벽 규칙을 설정 중
echo netsh advfirewall firewall add rule name="%tag% %Description%" dir=in action=allow protocol=TCP localport=%Port% remoteip=%IP%
netsh advfirewall firewall add rule name="%tag% %Description%" dir=in action=allow protocol=TCP localport=%Port% remoteip=%IP%
echo netsh advfirewall firewall add rule name="%tag% %Description%" dir=out action=allow protocol=TCP localport=%Port% remoteip=%IP%
netsh advfirewall firewall add rule name="%tag% %Description%" dir=out action=allow protocol=TCP localport=%Port% remoteip=%IP%
echo 방화벽 규칙 설정이 완료
pause
cls
goto Menu
728x90
반응형
'Computer (컴퓨터)' 카테고리의 다른 글
ChatGPT 답변 반응이 없을 때 조치방안 ( 챗GPT ) (0) | 2024.03.12 |
---|---|
lenovo ThinkBook 14 G5 ABP-21JE0004KR 레노버 씽크북 노트북 드라이버 82R4002WKR NoteBook 드라이버 기술지원 (1) | 2024.02.09 |
시놀로지 FileStation Synology SFTP WebDAV 속도 비교 결과 차이점 (0) | 2024.01.19 |
해상도 ( SD / HD / FHD / QHD / UHD ) (0) | 2022.03.09 |
컴퓨터 - 노트북 CMOS 배터리 교체 ( NoteBook / CMOS Bettery / CR2032 / 3V / CR1616 / 리튬 / RETHIUM ) (0) | 2018.08.12 |