5. 고정 IP와 유동 IP 차이, 홈 서버에는 어떤 것이 필요할까?
NAS나 홈 서버를 외부에서 사용하려고 하면 고정 IP와 유동 IP라는 용어를 자주 접하게 됩니다. 저도 NAS를 설치하고 남는 PC로 홈 서버를 구성하면서 내부 IP와 공인 IP가 서로 다르고, 그중 일부는 시간이 지나면 바뀔 수 있다는 점을 처음에는 헷갈렸습니다. 하지만 고정 IP와 유동 IP의 차이를 이해하면 홈 서버 외부 접속과 공유기 설정이 훨씬 쉬워집니다.
고정 IP와 유동 IP란?
IP 주소는 네트워크에서 장치를 구분하기 위한 주소입니다. 고정 IP는 같은 주소를 계속 사용하는 방식이고, 유동 IP는 네트워크 상황이나 통신사 정책에 따라 주소가 변경될 수 있는 방식입니다.
여기서 먼저 구분해야 할 것이 있습니다. 집 안에서 사용하는 사설 IP와 인터넷에서 보이는 공인 IP는 서로 다른 개념입니다. NAS에 192.168.0.10 같은 주소를 고정해 두는 것은 내부 사설 IP를 고정하는 것이고, 통신사에서 제공하는 공인 IP를 고정하는 것과는 다릅니다.
내부 고정 IP가 필요한 이유
홈 서버나 NAS는 내부 네트워크에서 같은 주소를 계속 사용하는 편이 관리하기 쉽습니다. 예를 들어 NAS 주소가 오늘은 192.168.0.10인데 다음 날 192.168.0.15로 바뀐다면 네트워크 드라이브나 포트포워딩 설정이 정상적으로 작동하지 않을 수 있습니다.
저도 홈 서버를 구성하면서 항상 접속해야 하는 장비는 내부 주소가 자주 바뀌지 않는 것이 편리하다는 점을 알게 됐습니다. 가장 간단한 방법은 공유기의 DHCP 예약 기능을 이용하는 것입니다. NAS의 네트워크 장치 정보를 기준으로 같은 사설 IP가 계속 할당되도록 설정하면 장치에서 직접 고정 IP를 입력하는 것보다 충돌을 관리하기 쉬운 경우가 많습니다.
장치에 직접 IP를 지정한다면 공유기의 DHCP 할당 범위와 겹치지 않는지 확인해야 합니다. 같은 IP를 두 장치가 사용하면 접속이 끊기거나 어느 장치로 연결될지 알 수 없는 IP 충돌이 발생할 수 있습니다.
공인 유동 IP는 무엇일까?
가정용 인터넷에서는 공인 IP가 항상 같은 주소로 유지된다고 보장되지 않는 경우가 많습니다. 공유기를 재부팅하거나 통신망 상황이 바뀌었을 때 새로운 공인 IP가 할당될 수 있습니다.
일반적인 인터넷 사용에서는 공인 IP가 바뀌어도 큰 문제가 없습니다. 하지만 외부에서 집의 NAS나 홈 서버로 접속해야 한다면 이야기가 달라집니다. 어제 사용한 공인 IP를 저장해 두었는데 주소가 변경되면 더 이상 같은 IP로 접속할 수 없습니다.
공인 고정 IP는 언제 필요할까?
공인 고정 IP는 외부에서 항상 같은 주소로 서버에 접근해야 하는 환경에서 유용합니다. 기업의 웹 서버나 VPN, 원격 관리 시스템처럼 연결 대상의 주소가 계속 같아야 관리하기 쉬운 서비스에서 사용할 수 있습니다.
다만 개인 홈 서버에서 반드시 고정 공인 IP를 사용해야 하는 것은 아닙니다. 단순히 외부에서 NAS에 접속하는 목적이라면 DDNS를 이용해 유동 IP의 불편을 줄일 수 있습니다.
DDNS는 공인 IP가 바뀌었을 때 새로운 주소를 도메인 이름에 자동으로 반영해 주는 방식입니다. 사용자는 숫자로 된 IP 대신 자신이 정한 주소를 이용해 접속할 수 있습니다.
고정 IP가 더 안전한 것은 아니다
고정 IP라는 이름 때문에 더 안정적이고 안전한 방식이라고 생각할 수 있지만 보안과는 별개의 문제입니다.
홈 서버를 외부에 공개한다면 고정 여부보다 방화벽, 계정 보안, HTTPS, VPN, 업데이트 관리가 더 중요합니다. 사용하지 않는 포트를 모두 열어두거나 관리자 페이지를 그대로 외부에 노출하는 방식은 피하는 것이 좋습니다.
공인 IP가 있는데 포트포워딩이 안 되는 이유
공유기 화면에 인터넷 IP가 표시된다고 해서 항상 외부에서 직접 접근 가능한 공인 IPv4가 할당된 것은 아닙니다. 통신 환경에 따라 여러 가입자가 상위 네트워크의 공인 주소를 공유하는 구조가 사용될 수 있습니다.
이 경우 일반적인 포트포워딩이 작동하지 않을 수 있습니다. 공유기의 WAN 주소와 인터넷에서 확인한 공인 IP가 크게 다르다면 이런 구조인지 확인해 볼 필요가 있습니다.
또한 집에 공유기가 두 대 연결되어 두 번 NAT가 적용되는 이중 NAT 환경에서도 포트포워딩 설정이 복잡해질 수 있습니다.
홈 서버에는 어떤 IP가 필요할까?
개인 홈 서버라면 먼저 내부 사설 IP를 일정하게 유지하는 것이 중요합니다. NAS나 서버에 DHCP 예약을 설정하면 포트포워딩과 내부 접속 주소를 안정적으로 관리할 수 있습니다.
외부 접속이 필요하다면 외부 접근 가능한 공인 IP를 사용하는지 확인하고, 공인 IP가 바뀔 가능성이 있다면 DDNS를 함께 고려하면 됩니다.
제가 홈 서버를 구성하면서 느낀 점은 고정 IP와 유동 IP를 단순히 좋은 것과 나쁜 것으로 나누기보다 어디에서 사용하는 주소인지 먼저 구분해야 한다는 것입니다. 내부에서는 NAS와 서버의 사설 IP를 일정하게 유지하고, 외부에서는 공인 IP와 DDNS의 관계를 이해하면 대부분의 홈 서버 연결 구조를 쉽게 정리할 수 있습니다.