다른 컴퓨터 이후의 웹 서버

다른 컴퓨터 이후의 웹 서버

2개의 네트워크 카드가 있는 주 컴퓨터가 있습니다. 하나는 인터넷에서, 다른 하나는 웹 서버가 있는 다음 컴퓨터에서 연결됩니다. DNS가 여러 도메인을 내 고정 IP로 지정하므로 두 번째 컴퓨터에서 해당 도메인을 제공하고 싶습니다. 이 모든 것을 관리하는 방법. 프록시 서버가 필요한 것 같은데요?

답변1

DNAT(포트 전달)는 요새 호스트 뒤에 하나의 웹 서버만 배치하려는 경우 작동해야 합니다. 이것은 뒤에 단일 웹 서버가 있는 Linux 요새 호스트에 대한 나의 선택입니다.

빠른 Google에서 레시피를 제공해야 합니다.

또한 역방향 프록시나 프록시 전달을 사용할 수도 있는데, 이는 아마도 요새 뒤에 여러 웹서버가 필요한 경우 택할 경로일 것입니다.

답변2

iptables에서 IP 전달 및 NAT static_ip:80을 next_computer:80으로 활성화합니다.

/etc/sysctl.conf에서

net.ipv4.ip_forward=1

IP테이블

iptables -t nat -A PREROUTING -p tcp -d <static_internet_ip> --dport 80 -j dnat --to-destination <next_computer_ip>:80

답변3

일부 콘텐츠를 캐시하고 실제 웹 서버의 로드를 줄이려는 경우 역방향 프록시도 좋은 솔루션이 될 수 있습니다.

관련 정보