IT

방화벽이 뭐에요? (feat. 인바운드, 아웃바운드)

jaewon_sss 2024. 4. 15. 08:54
반응형

안녕하세요

실무를 경험하다보면 방화벽 해제 작업을 해야한다, telnet 테스트 해봐라, ping이 잘 가냐 등 

신입들에게는 처음 듣는 용어가 많이 등장합니다

그래서 오늘은 방화벽, 인바운드, 아웃바운드에 대해서 간단히 정리합니다.

이것도 모르냐고 혼남 ;; ㅋ

 

 

방화벽이란?

컴퓨터 네트워크를 보호하기 위한 보안 시스템입니다.

방화벽은 허용된 데이터는 네트워크로 들어오고 나가게 허용하면서,

위험한 데이터나 불법적인 접근을 차단하는 역할을 합니다.

이를 통해 외부 공격자들로부터 네트워크 내의 데이터를 보호할 수 있습니다.

 

 

 

방화벽에는 여러 종류가 있는데, 대표적으로는 하드웨어 방화벽과 소프트웨어 방화벽이 있어요.

하드웨어 방화벽은 물리적인 장치 형태로 존재하며 네트워크 경로에 설치됩니다.

반면, 소프트웨어 방화벽은 컴퓨터에 설치되어 실행되며, 운영 체제나 개별 프로그램과 함께 작동하죠.

 

 

 

 

방화벽은 설정에 따라 특정 서비스나 포트를 통한 데이터의 흐름을 제어하며,

이러한 설정을 통해 원치 않는 트래픽을 필터링하고 시스템을 보호하는 중요한 역할을 합니다.

 

 

 

그래서

대내계 통신은 잘 되던 프로그램 소스가

대외계 통신을 하려고 하면 원인을 모른채 막힐 경우가 있어요.

그럴땐 인프라팀에 연락해서 방화벽 해제 요청을 드려야합니다.

 

 

 

인바운드(Inbound)

데이터가 서버 내부로 들어오는 경우

ex) 클라이언트가 서버에 데이터를 업로드 할 경우

 

인바운드(Inbound) 윈도우 방화벽의 기본 설정은 모든 접속을 차단합니다.

 

 

 

아웃바운드(Outbound)

인바운드와는 반대로 데이터가 서버 외부로 나가는 경우

ex) 서버에서 클라이언트가 데이터를 다운로드할 경우

 

아웃바운드(Outbound) 윈도우 방화벽의 기본 설정은 모든 접속을 허용합니다.

 

 

반응형