From ccd5885f7284bca0f93024dd18d73547dd2f8d6f Mon Sep 17 00:00:00 2001 From: Steven Miller Date: Fri, 30 Oct 2026 13:38:54 +0000 Subject: [PATCH] Enable IPv4 transparent proxying and policy routing --- arch/arm64/configs/ch_defconfig | 5 ++++- arch/x86/configs/ch_defconfig | 5 ++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/arch/arm64/configs/ch_defconfig b/arch/arm64/configs/ch_defconfig index 89f47e6ba7aa54..dd778c8e774881 100644 --- a/arch/arm64/configs/ch_defconfig +++ b/arch/arm64/configs/ch_defconfig @@ -1091,7 +1091,8 @@ CONFIG_NET_KEY_MIGRATE=y # CONFIG_XDP_SOCKETS is not set CONFIG_INET=y # CONFIG_IP_MULTICAST is not set -# CONFIG_IP_ADVANCED_ROUTER is not set +CONFIG_IP_ADVANCED_ROUTER=y +CONFIG_IP_MULTIPLE_TABLES=y CONFIG_IP_PNP=y CONFIG_IP_PNP_DHCP=y CONFIG_IP_PNP_BOOTP=y @@ -1130,6 +1131,8 @@ CONFIG_NFT_CT=y CONFIG_NFT_MASQ=y CONFIG_NFT_NAT=y CONFIG_NETFILTER_XTABLES=y +CONFIG_NETFILTER_XT_TARGET_TPROXY=y +CONFIG_NF_TPROXY_IPV4=y CONFIG_NETFILTER_XT_MATCH_CONNTRACK=y CONFIG_NETFILTER_XT_MATCH_COMMENT=y CONFIG_NETFILTER_XT_MATCH_ADDRTYPE=y diff --git a/arch/x86/configs/ch_defconfig b/arch/x86/configs/ch_defconfig index 5adb4b44744956..f5066b7b7ef130 100644 --- a/arch/x86/configs/ch_defconfig +++ b/arch/x86/configs/ch_defconfig @@ -1104,7 +1104,8 @@ CONFIG_NET_KEY_MIGRATE=y # CONFIG_XDP_SOCKETS is not set CONFIG_INET=y # CONFIG_IP_MULTICAST is not set -# CONFIG_IP_ADVANCED_ROUTER is not set +CONFIG_IP_ADVANCED_ROUTER=y +CONFIG_IP_MULTIPLE_TABLES=y CONFIG_IP_PNP=y CONFIG_IP_PNP_DHCP=y CONFIG_IP_PNP_BOOTP=y @@ -1143,6 +1144,8 @@ CONFIG_NFT_CT=y CONFIG_NFT_MASQ=y CONFIG_NFT_NAT=y CONFIG_NETFILTER_XTABLES=y +CONFIG_NETFILTER_XT_TARGET_TPROXY=y +CONFIG_NF_TPROXY_IPV4=y CONFIG_NETFILTER_XT_MATCH_CONNTRACK=y CONFIG_NETFILTER_XT_MATCH_COMMENT=y CONFIG_NETFILTER_XT_MATCH_ADDRTYPE=y