VULTR VPS 가이드 – 방화벽 설정

서버 일반

VULTR는 방화벽(Firewall)을 무료로 지원하고 있습니다. 이 방화벽은 VPS 앞단에 위치하여 운영체제의 방화벽과는 별개로 앞에서 공인IP로 접근하는 포트를 제어할 수 있는데 VPS 호스팅을 세팅하면 기본적으로 모든 포트가 열려있는 상태이기 때문에 SSH(22포트)나 RDP(3389)등 원격에 이용되는 포트로 수많은 해킹 시도가 발생하며 비밀번호가 짧은 경우에는 쉽게 뚫릴수 있습니다.

관리자 암호를 어렵게 설정해 놓고 주기적으로 변경하는 것도 좋지만 방화벽에서 주요 서비스 이외의 다른 포트들은 애초에 막아놓는 것이 좋습니다.

vultr guide firewall 1 - VULTR VPS 가이드 - 방화벽 설정

VULTR 방화벽 설정

vultr guide firewall 2 - VULTR VPS 가이드 - 방화벽 설정

VULTR 관리자 메뉴 Servers > Firewall로 이동한 다음 Add Firewall Group 버튼을 클릭합니다.

vultr guide firewall 3 - VULTR VPS 가이드 - 방화벽 설정

방화벽 룰을 구분지을수 있는 이름을 입력한 다음 Add Firewall Group 버튼을 클릭합니다.

vultr guide firewall 4 - VULTR VPS 가이드 - 방화벽 설정

방화벽 룰에서 추가되는 포트는 허용(accept) 처리되며 등록되지 않는 포트는 접근 불가(drop) 처리 됩니다. 웹서버로 VPS 호스팅을 이용하는 경우 http(80포트), https(443포트) 이외에는 불필요하니 이 두가지만 추가하면 되겠습니다.

SSH 접근 같은 경우 보안상 등록하지 않는게 좋으며 만일 웹콘솔이 아닌 SSH 포트를 이용해 접근하고 싶은 경우 집 인터넷의 IP(Source의 MyIP를 클릭하면 접속지의 IP가 등록)만 등록해서 사용하는 것이 조금 불편하더라도 보안에는 좋습니다.

방화벽 옵션의 프로토콜에 약간의 부연 설명을 하자면 ICMP는 우리가 ping 명령어를 서버에 보낼때 응답하는 프로토콜로 ICMP를 등록(accept)하지 않으면 ping 명령어에 반응하지 않습니다. DDOS 공격 방식중 하나기 때문에 등록하지 않는게 좋겠습니다.

vultr guide firewall 5 - VULTR VPS 가이드 - 방화벽 설정

방금 지정한 방화벽 룰은 한번 만들어 놓으면 여러 인스턴스에 적용할 수 있기 때문에 VPS별로 방화벽을 설정하지 않아도 됩니다.

Linked Instances 탭을 클릭한 다음 방화벽 설정을 적용할 인스턴스를 선택 후 + 버튼을 클릭해서 방화벽을 적용하면 끝입니다.

vultr guide firewall 6 - VULTR VPS 가이드 - 방화벽 설정

앞서 얘기한 것처럼 방화벽 룰은 새로운 VPS를 개설할때도 바로 적용할 수 있습니다.

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

Fill out this field
Fill out this field
유효한 이메일 주소를 입력해주세요.

Aws 라이트세일 비트나미 Phpmyadmin 접속 방법
AWS 라이트세일 비트나미 phpmyadmin 접속 방법
아마존 웹서비스(AWS)의 라이트세일에서 워드프레스 인스턴트를 생성하면 비트나미(Bitnami) 기반의 웹서버를 쉽게 만들 수 있습니다. NGINX, PHP, mysqlDB, phpmyadmin이 자동으로 세팅되는 비트나미를…
도메인 Ip 확인하는 4가지 방법
도메인 IP 확인하는 4가지 방법
인터넷은 IP 주소를 기반으로 연결되며 서버와 클라이언트, PC와 스마트폰 모두 고유의 IP를 가지고 있습니다. IP 주소는 숫자 배열로 이루어져 있어서…