마이굿툴
⇄

망분리 방화벽 룰 생성기

출발지 IP, 목적지 IP, 포트만 넣으면 모든 조합을 방화벽 신청 표로 만들어 엑셀에 바로 붙여넣을 수 있게 복사해 줍니다. iptables·firewalld·Windows 방화벽 명령어와 NFS·CIFS 마운트 신청 줄, mount·fstab 설정도 함께 만듭니다. 입력한 IP는 서버로 전송되지 않습니다.

최근 사용

아직 기록이 없어요. 사용하면 여기에 쌓여서 바로 다시 쓸 수 있어요.

프로토콜
신청 표 · 4줄
번호출발지 IP목적지 IP포트프로토콜용도
110.1.1.10172.16.5.20443TCP업무망 → API 서버 연동
210.1.1.10172.16.5.208080-8090TCP업무망 → API 서버 연동
310.1.1.11172.16.5.20443TCP업무망 → API 서버 연동
410.1.1.11172.16.5.208080-8090TCP업무망 → API 서버 연동
# 목적지 서버에서 실행 (root). 저장: service iptables save 또는 iptables-save
iptables -A INPUT -p tcp -s 10.1.1.10 -d 172.16.5.20 --dport 443 -j ACCEPT
iptables -A INPUT -p tcp -s 10.1.1.10 -d 172.16.5.20 --dport 8080:8090 -j ACCEPT
iptables -A INPUT -p tcp -s 10.1.1.11 -d 172.16.5.20 --dport 443 -j ACCEPT
iptables -A INPUT -p tcp -s 10.1.1.11 -d 172.16.5.20 --dport 8080:8090 -j ACCEPT

방화벽 신청 표 만들기

출발지 IP와 목적지 IP를 한 줄에 하나씩(쉼표로 구분해도 됨) 넣고, 포트와 프로토콜을 고르면 출발지×목적지×포트의 모든 조합이 아래 표로 펼쳐집니다. 서버 3대에서 DB 2대로 포트 2개를 열어야 한다면 12줄이 자동으로 만들어지니, 엑셀에서 줄을 복사해 붙이며 하나씩 고치는 수고가 없습니다.

IP는 단일 IP(10.1.1.10), 대역(10.1.1.0/24), 범위(10.1.1.10-20 또는 10.1.1.10-10.1.1.20), 도메인 이름을 쓸 수 있고, 포트는 22, 443처럼 여러 개나 8080-8090 같은 범위로 넣습니다. 형식이 틀린 값은 빨간 경고로 알려 주고 표에서는 뺍니다.

엑셀·신청 양식에 붙여넣기

'엑셀용 복사'를 누르면 번호·출발지·목적지·포트·프로토콜·용도가 칸별로 나뉜 표가 복사됩니다. 엑셀이나 구글 시트, 사내 신청 양식의 표에 그대로 붙여넣으면 칸에 맞춰 들어갑니다. 파일로 내야 하면 'CSV 저장'을 누르세요. 한글이 깨지지 않게 저장됩니다.

신청 양식이 'IP를 한 칸에 여러 개' 쓰는 방식이면 'IP·포트를 한 줄에 묶기'를 켜세요. 응답 트래픽까지 따로 신청해야 하는 환경이라면 '양방향'을 켜면 반대 방향 줄이 함께 만들어집니다.

서버 명령어와 마운트 신청

같은 내용으로 목적지 서버에서 실행할 허용 명령어도 만듭니다. iptables(-m iprange로 범위 IP 지원), firewalld rich rule, Windows PowerShell(New-NetFirewallRule) 중에서 고르세요. 운영 서버에 넣기 전에는 기존 정책과 순서를 꼭 확인하세요.

'마운트(NFS·CIFS) 신청' 탭에서는 마운트할 서버 IP와 스토리지(NAS) IP를 넣으면 종류에 맞는 포트(NFS v4는 2049, NFS v3는 111·2049·20048, CIFS는 445)로 신청 줄을 만들고, mount 명령과 /etc/fstab 한 줄, Windows net use 명령까지 보여 줍니다.

자주 묻는 질문

입력한 IP가 어딘가에 저장되나요?+

아니요. 모든 계산은 브라우저 안에서만 이뤄지고 서버로 전송되지 않습니다. '최근 사용'에 남는 기록도 이 브라우저(localStorage)에만 저장되며 '기록 지우기'로 언제든 지울 수 있습니다. 보안이 민감한 망분리 환경에서도 안심하고 쓸 수 있도록 만들었습니다.

망분리 환경(인터넷이 안 되는 PC)에서도 쓸 수 있나요?+

이 페이지는 인터넷이 되는 PC에서 열어 표를 만든 뒤, 결과를 사내 절차에 맞게 옮겨 쓰는 용도입니다. 인터넷망 PC에서 신청서를 작성하는 경우가 많아 그대로 쓰면 됩니다.

NFS v3는 왜 포트가 여러 개인가요?+

NFS v3는 rpcbind(111), nfs(2049) 외에 mountd 같은 보조 서비스가 따로 포트를 씁니다. 여기서는 많이 쓰는 고정 포트인 20048을 넣었는데, 스토리지마다 mountd·lockd 포트가 다를 수 있으니 스토리지 담당자에게 확인하세요. 가능하면 포트가 2049 하나뿐인 NFS v4를 쓰는 편이 방화벽 신청이 간단합니다.

firewalld 명령에서 범위 IP가 빠졌어요.+

firewalld rich rule은 10.1.1.10-20 같은 IP 범위를 받지 못하고 단일 IP나 CIDR(10.1.1.0/24)만 받습니다. 그래서 범위 IP 줄은 주석으로 안내만 하니, CIDR로 바꿔 넣거나 iptables(-m iprange)·Windows 명령을 쓰세요.

다른 도구

★특수문자 모음기호를 눌러 바로 복사하고, 여러 개를 모아 한 번에 복사⎵투명 공백 문자인스타 줄바꿈·게임 닉네임용 보이지 않는 공백 복사𝔸SNS 폰트 변환기영문·숫자를 𝔽𝕒𝕟𝕔𝕪 같은 특수 폰트로 변환◕‿◕텍스트 이모티콘( ˘▽˘)っ 같은 카오모지를 상황별로 복사╔╗텍스트 박스·불릿문장을 ╔ ╗ 상자로 감싸고 감성 불릿 적용🎂생일 축하 문구친구·부모님·직장 상사에게 보내는 생일 메시지💍결혼 축하 문구축의금 봉투·카드·카톡에 쓰는 결혼 축하 메시지🕊조의·장례식 위로 문구부고 문자 답장, 조의금 봉투, 장례식 위로 인사🍀쾌유 기원 문구병문안·수술 후에 보내는 빠른 회복 메시지🫂위로 문구힘든 친구·연인에게 건네는 위로와 응원의 말🎉승진 축하 문구승진·영전·취임을 축하하는 메시지와 화환 문구🎓합격 축하 문구시험 합격·취업·입학을 축하하는 메시지👶출산 축하 문구득남·득녀를 축하하는 메시지와 봉투 문구🎊새해 인사말연하장·거래처·단톡방에 쓰는 새해 인사💐감사 인사 문구도움·축하·참석에 감사하는 답례 인사🧧설날 인사말설 명절 문자·거래처 인사·단톡방 인사🌕추석 인사말한가위 문자·거래처 추석 인사📜졸업 축하 문구졸업식 꽃다발 카드·자녀·친구에게 보내는 졸업 축하 메시지💼취업·이직 축하 문구취업·첫 출근·이직을 축하하는 메시지🌅퇴임·은퇴 축하 문구정년퇴임·퇴직·은퇴하는 분께 드리는 인사🎀개업 축하 문구개업 화환 리본 문구와 가게 오픈 축하 메시지🏡이사·집들이 축하 문구새집 입주·이사·집들이 축하 메시지💞기념일 축하 문구결혼기념일·연인 100일·1주년 메시지👋작별·퇴사 인사말퇴사·전근·유학·이사 갈 때 주고받는 작별 인사🙏사과 문구직장·고객·친구·연인에게 보내는 사과 메시지🔔연말 인사말송년 인사·거래처 연말 인사·고객 감사 문자🎄크리스마스 인사말메리 크리스마스 카드·문자·SNS 문구🌷어버이날 문구어버이날 부모님께 드리는 감사 인사와 카드 문구🍎스승의 날 문구선생님께 드리는 스승의 날 감사 인사와 카드 문구123글자수 세기공백 포함·제외 글자수, 바이트, 단어·줄 수 계산줄바꿈·공백 정리PDF 복사한 글의 줄바꿈·겹친 공백을 한 번에 정리±텍스트 비교두 글에서 바뀐 부분을 색으로 표시{ }JSON 정렬·검사JSON 보기 좋게 정렬, 한 줄 압축, 오류 위치 찾기SQLSQL 쿼리 정렬긴 SQL을 보기 좋게 줄바꿈·들여쓰기aA변수명 변환기camelCase, snake_case 등 이름 표기 일괄 변환64Base64 인코딩·디코딩텍스트를 Base64로 바꾸고 되돌리기%URL 인코딩·디코딩주소의 한글·특수문자를 %로 바꾸고 되돌리기