![iptables NAT는 HTTP 헤더의 사용자 에이전트를 재정의합니까?](https://linux55.com/image/87093/iptables%20NAT%EB%8A%94%20HTTP%20%ED%97%A4%EB%8D%94%EC%9D%98%20%EC%82%AC%EC%9A%A9%EC%9E%90%20%EC%97%90%EC%9D%B4%EC%A0%84%ED%8A%B8%EB%A5%BC%20%EC%9E%AC%EC%A0%95%EC%9D%98%ED%95%A9%EB%8B%88%EA%B9%8C%3F.png)
iptables를 사용하여 다른 네트워크 뒤의 모든 HTTP 트래픽을 NAT하는 경우 HTTP 헤더의 User-Agent를 재정의합니까? 규칙은 다음과 같습니다.
/usr/sbin/iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
/usr/sbin/iptables -A FORWARD -i eth0 -p tcp --dport 80 -o tap0 -m state --state RELATED,ESTABLISHED -j ACCEPT
/usr/sbin/iptables -A FORWARD -i tap0 -p tcp --dport 80 -o eth0 -j ACCEPT
답변1
아니요, 없습니다.
이러한 규칙은 TCP 및 IP 수준에 적용되며 더 높은 수준(HTTP) 데이터를 처리하지 않습니다.
iptables 기반 NAT의 작동 방식에 대해 자세히 알아보려면이봐