iptables에 대한 ROUTE 대상은 어디서 얻을 수 있나요?

iptables에 대한 ROUTE 대상은 어디서 얻을 수 있나요?

넷필터에 "새로운" ROUTE 패치가 필요합니다. 이 하나:http://netfilter.org/documentation/HOWTO/netfilter-extensions-HOWTO-4.html#ss4.5

따라서 xtables-addons에는 ROUTE가 없습니다. ROUTE.patch를 Google에 검색했지만 아무 것도 없습니다 ...

어쩌면 이것은:http://www.netfilter.org/projects/patch-o-matic/pom-external.html#pom-external-ROUTE하지만 패치 파일을 찾을 수 없습니다.

저는 커널 3.1과 함께 Archlinux를 사용하고 있습니다. 그래서 도움이 필요해요.

답변1

ROUTE는 더 이상 사용되지 않는 대상이며 더 이상 사용할 수 없습니다. 패킷 라우팅에 영향을 주려면 MARK 또는 CONNMARK를 사용하고 iproute2를 사용하여 적용된 표시를 기반으로 라우팅을 수행합니다.

답변2

정확히 무엇을 달성하고 싶은지 모르겠습니다. 그러나 대부분의 경우 iproute2 유틸리티와 iptables를 함께 사용하면 문제를 해결할 수 있습니다.

여기서 추가 라우팅 테이블을 생성합니다. 이는 /etc/iproute2/rt_tables에 추가됩니다. 그런 다음 라우팅할 라우팅 테이블을 선택하기 위한 라우팅 규칙을 설정합니다. 또는 -j MARK –set-mark 1을 사용하여 iptables를 사용하여 특정 패킷을 표시한 다음 다시 iproute2 유틸리티를 사용하여 특정 라우팅 테이블 ip 규칙 add fwmark 1 table 1을 사용할 수 있습니다.

"고급 라우팅"이 키워드일 수 있습니다.

당신이 언급 한 링크는 다음과 같습니다

가능할 때마다 이 ROUTE 대상 대신 iproute2와 함께 MARK 대상을 사용해야 합니다. 그러나 이 대상은 인터페이스나 다음 홉을 강제로 사용하고 패킷의 수신 인터페이스를 변경하는 데 유용합니다. 사람들은 또한 이를 쉽고 규칙을 단순화하기 위해 사용합니다(패킷을 라우팅하는 하나의 규칙은 하나의 MARK 규칙 + 하나의 iproute2 규칙보다 더 쉽습니다).

당신은 볼 수 있습니다

http://lartc.org/lartc.html#LARTC.RPDB.MULTIPLE-LINKS

http://www.adamsinfo.com/netfilter-iptables-split-access-with-multiple-isps/#.TsphIWMgfpA

관련 정보