iptables는 URL을 통해 localhost vhost로 리디렉션됩니다.

iptables는 URL을 통해 localhost vhost로 리디렉션됩니다.

모바일 앱의 테스트 환경을 설정하려고 합니다. 게이트웨이 역할을 하고 192.168.10.0/24에서 dhcp를 제공하고 아파치에서 페이지를 제공하는 머신이 있습니다.

192.168.10.0/24에서 들어오는 모든 트래픽이 url에 의해 내 가상 호스트로 리디렉션되도록 iptables 규칙을 어떻게 설정합니까? 그래서 url1은 호스트 1로 이동하고, url2는 vhost2로 이동하고, 나머지 모든 항목은 기본적으로 vhost0으로 설정됩니까?

지금은 http만 사용하고 있습니다. 다른 모든 것이 작동하면 나중에 https를 추가할 수도 있습니다.

답변1

에서는 이 작업을 수행할 수 없습니다 iptables. 호스트 이름/URL이 아닌 IPTable이 있는 IP 주소에서만 작동할 수 있습니다. URL/가상 호스트를 기반으로 리디렉션하려면 Apache에서 허용하는 것과 같은 프록시가 필요합니다.

관련 정보