태그 보관물: networking

networking

공용 IP에서 가상 서버에 액세스 접근 할 수있는 공용 IP를 갖도록 방화벽을

IP가 설치된 데비안 서버를 설치했습니다.
192.168.1.86

이 데비안 서버에는 IP가있는 가상 CentOS 서버가 있습니다.
192.168.1.87

Windows PC에서 로컬 네트워크를 통해 액세스 할 수 있습니다. 내 데비안 컴퓨터가 84.251.xxx.xxx에 접근 할 수있는 공용 IP를 갖도록 방화벽을 열었습니다. 이제 공개 IP를 통해 내 CentOs 서버에 접근하는 방법이 있습니까? 데비안에서 apache2를 실행하고 있습니다.

내가 아마 virtualhosts / mod 프록시를 통해 할 수있는 것이지만, 더 쉬운 방법은 무엇입니까?



답변

귀하의 라우터에서 그것을 할 수 없다면 나는 기계에서 NAT를 시도 할 것입니다.

데비안에서 이것을하십시오 :

iptables -t nat -I OUTPUT  -d 84.251.xxx.xxx  -p tcp --dport 80  -j DNAT --to-destination 192.168.1.87

그러면 공용 IP 포트 80이 CentOS의 개인 IP로 리디렉션됩니다. 모든 포트를 리디렉션하려면 --dport 80 부품.

참고 : 저는 처음에는 경로를 생각했지만 나에게 잘 어울립니다.


답변