동적 IP를 사용하는 컴퓨터는 어떻게 WebServer로 작동합니까?
나는 전에 이것을 해왔고 그 과정은 매우 간단합니다.
당시 ISP 서비스 약관을 준수하기 위해 12 시간마다 IP 연결을 끊고 순환해야하는 전화 접속 계정으로 웹 서버를 실행했습니다. 나는 당신의 경우 전화를 계속하는 논리에 대해 걱정할 필요가 없다고 가정 할 것이므로 다음 부분으로 바로 건너 뛸 것입니다.
가장 먼저해야 할 일은 인터넷에서 확인할 수있는 확인 가능한 Fuly Qualified Domain Name을 만드는 것입니다. 자신의 DNS 서버를 실행하거나 DynDNS와 같은 무료 서비스를 사용하여 웹 서버에 액세스하는 데 사용할 정적이고 확인 가능한 이름을 만들 수 있습니다.
도메인 이름을 선택하고 문제를 해결할 유효한 DNS 항목이 있으면 다음 단계는 웹 서버에 DynDNS 업데이트 서비스를 설치하여 IP가 변경 될 때 DNS 항목을 동적으로 업데이트하는 것입니다.
다음 단계는 웹 서버를 구축하는 것입니다. 이 시나리오에서는 IIS 및 Apache를 모두 성공적으로 사용했습니다. 어떤 서버를 사용하든 개인 취향에 따라 다릅니다.
모든 작업이 완료되면 라우터/방화벽이 네트워크 내부의 웹 서버로 포워딩되도록 구성되어 있는지 확인해야합니다. 브라우저에 FQDN을 입력하는 모든 사람이 사이트에 액세스 할 수 있도록 포트 80을 전달하는 것이 좋습니다. 이 서버를 비공개로 유지하려면 웹 서버를 다른 포트에 두는 것을 고려할 수 있습니다.
동적 DNS 서비스를 찾고 있다고 생각합니다. 몇 가지가 있습니다. 여기에 한 가지 예가 있습니다. No-IP
계정을 만든 다음 컴퓨터에서 소프트웨어를 실행하여 서버에서 IP를 업데이트해야합니다.
그 후 사용자의 컴퓨터를 가리키는 username.no-ip.org, username.myftp.org 등과 같은 주소가있을 것입니다.
다른 가능성은 소규모 캐주얼 사이트를 호스팅하고 구성하기 쉬운 것을 원하는 경우 Opera Unite 를 사용할 수 있습니다. Opera에서 직접 웹 서버 (또는 직접 파일/사진 서버)를 호스팅 할 수 있으며 동적 DNS 자체를 관리합니다.
이것은 특히 항상 온라인에 있지 않고 친구에게 보여주고 싶은 다소 "변덕스러운"개인 웹 사이트를위한 솔루션이라는 것을 명심하십시오.
Opera의 "Unite"서비스는 현재 아직 베타 버전입니다 (이미 안정적 임)).
DynDNS 찾고 계십니까?
확인 내 IP 주소 받기?
IP 주소가 변경 될 때마다 DNS 항목을 업데이트하는 컴퓨터에서 작은 도우미 프로그램을 실행하여 작동합니다.
다른 곳에서 언급했듯이 DynDNS 서비스는 주기적으로 이름 서버 (www.example.com이 127.123.234.10 등으로 번역됨)를 업데이트합니다.
대부분의 Linksys 라우터와 같이 일부 네트워크 라우터에는이 기능이 내장되어 있음을 추가하고 싶었습니다. 이렇게하면 컴퓨터에서 실행되는 소프트웨어가 필요하지 않습니다.
나는 DynDNS와 같은 목적으로 freedns.afraid.org를 사용하며 비용이 들지 않으며 Linux 서버에서 실행되는 업데이트 스크립트가 있습니다. StartSSL을 사용하여 유효한 인증서도 생성합니다.