원본 서브넷을 기반으로 다양한 인터페이스에서 트래픽 출력

원본 서브넷을 기반으로 다양한 인터페이스에서 트래픽 출력

이것은 내 현재 네트워크의 다이어그램입니다.http://s1.postimg.org/5689b415b/actual_diagram.png

목적

172.16.0.x/18 서브넷 웹 트래픽을 ADSL 연결로 라우팅

이 접근 방식에 대해 어떻게 생각하시나요? 효과가 있을까요? 지금은 테스트 환경을 설정할 수 없습니다.

LAN 게이트웨이

$INTERFACE = eth1

iptables -t mangle -A INPUT -i $INTERFACE \
                             -p tcp --dport 80 \
                             -j MARK --set-mark 0x1

iptables -t mangle -A INPUT -i $INTERFACE \
                             -p tcp --dport 443 \
                             -j MARK --set-mark 0x1

인터넷 게이트웨이

테이블 웹 트래픽 생성

echo 100 web-traffic >> /etc/iproute2/rt_tables

라우팅 규칙 만들기

ip rule add from all fwmark 0x1 table web-traffic

올바른 경로로 라우팅하도록 웹 트래픽 테이블 설정

ip route add default dev eth0 table web-traffic

다른 인터페이스를 통해 다른 모든 것을 라우팅합니다.

ip route add default dev eth1

관련 정보