prepare for docker
This commit is contained in:
+2
-2
@@ -24,14 +24,14 @@ fi
|
||||
|
||||
iptable_mangle_check_add OUTPUT -m owner --gid-owner {{route_table_name}} -j MARK --set-mark {{route_table_id}}
|
||||
iptable_nat_check_add POSTROUTING -m owner --gid-owner {{route_table_name}} -o ${dev} -j MASQUERADE
|
||||
|
||||
# populate route table
|
||||
ip route flush table {{route_table_name}}
|
||||
ip route add ${route_vpn_gateway} dev ${dev} src ${ifconfig_local} table {{route_table_name}}
|
||||
ip route add default via ${route_vpn_gateway} table {{route_table_name}}
|
||||
ip route add 192.168.122.0/24 via 192.168.122.1 dev enp1s0 table {{route_table_name}}
|
||||
|
||||
# add vpn_gateway to main route table
|
||||
ip route add ${route_vpn_gateway} dev ${dev} src ${ifconfig_local}
|
||||
|
||||
ip rule add fwmark {{route_table_id}} table {{route_table_name}} pref {{rule_pref}}
|
||||
#ip rule add from ${ifconfig_local} table {{route_table_name}} pref {{rule_pref}}
|
||||
iptable_check_add OUTPUT -m mark --mark {{route_table_id}} -j ACCEPT
|
||||
|
||||
Reference in New Issue
Block a user