Open
Description
Expected Behavior
After enabling ipv6 in OMR Adv. Settings, disabling 6in4 and filling ipv6 addr/router for both wan1 and wan2 there should be a default route in ip -6 ro show ta all for all the ipv6 traffic
Current Behavior
ip -6 ro show ta all:
default from fe80::a00:2 dev 6in4-omr6in4 table 61201 proto static metric 1201 pref medium
fe80::a00:2 dev 6in4-omr6in4 table 61201 proto static metric 1201 pref medium
default via fe80::a00:1 dev 6in4-omr6in4 table 61201 proto static metric 1201 pref medium
2a0d:3344:3343:7114::/62 dev wan1 table 69 proto static metric 9 pref medium
fd24:16af:d717:4::/64 dev wan2 table 610 proto static metric 10 pref medium
fdee:39db:141f::/64 dev eth0 table 69999 proto static metric 9999 pref medium
unreachable fdee:39db:141f::/48 dev lo proto static metric 2147483647 pref medium
fe80::/64 dev eth1 proto kernel metric 256 pref medium
fe80::/64 dev wan1 proto kernel metric 256 pref medium
fe80::/64 dev wan2 proto kernel metric 256 pref medium
fe80::/64 dev eth0 proto kernel metric 256 pref medium
fe80::/64 dev 6in4-omr6in4 proto kernel metric 256 pref medium
local ::1 dev lo table local proto kernel metric 0 pref medium
anycast 2a0d:3344:3343:7114:: dev wan1 table local proto kernel metric 0 pref medium
local 2a0d:3344:3343:7114::100 dev wan1 table local proto kernel metric 0 pref medium
anycast fd24:16af:d717:4:: dev wan2 table local proto kernel metric 0 pref medium
local fd24:16af:d717:4::100 dev wan2 table local proto kernel metric 0 pref medium
anycast fdee:39db:141f:: dev eth0 table local proto kernel metric 0 pref medium
local fdee:39db:141f::1 dev eth0 table local proto kernel metric 0 pref medium
anycast fe80:: dev 6in4-omr6in4 table local proto kernel metric 0 pref medium
anycast fe80:: dev wan2 table local proto kernel metric 0 pref medium
anycast fe80:: dev eth0 table local proto kernel metric 0 pref medium
anycast fe80:: dev wan1 table local proto kernel metric 0 pref medium
anycast fe80:: dev eth1 table local proto kernel metric 0 pref medium
local fe80::a00:2 dev 6in4-omr6in4 table local proto kernel metric 0 pref medium
local fe80::aff:ff02 dev 6in4-omr6in4 table local proto kernel metric 0 pref medium
local fe80::52ce:3aff:fe18:3e41 dev wan2 table local proto kernel metric 0 pref medium
local fe80::52dd:7dff:fe40:8f8c dev wan1 table local proto kernel metric 0 pref medium
local fe80::be24:11ff:fe66:c764 dev eth1 table local proto kernel metric 0 pref medium
local fe80::be24:11ff:fe77:3fa2 dev eth0 table local proto kernel metric 0 pref medium
multicast ff00::/8 dev eth1 table local proto kernel metric 256 pref medium
multicast ff00::/8 dev wan1 table local proto kernel metric 256 pref medium
multicast ff00::/8 dev wan2 table local proto kernel metric 256 pref medium
multicast ff00::/8 dev eth0 table local proto kernel metric 256 pref medium
multicast ff00::/8 dev 6in4-omr6in4 table local proto kernel metric 256 pref medium
ip -6 ad sh
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 state UNKNOWN qlen 1000
inet6 ::1/128 scope host proto kernel_lo
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 state UP qlen 2000
inet6 fdee:39db:141f::1/60 scope global noprefixroute
valid_lft forever preferred_lft forever
inet6 fe80::be24:11ff:fe77:3fa2/64 scope link proto kernel_ll
valid_lft forever preferred_lft forever
3: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 8950 state UP qlen 1000
inet6 fe80::be24:11ff:fe66:c764/64 scope link proto kernel_ll
valid_lft forever preferred_lft forever
11: wan1@eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 8950 state UP qlen 1000
inet6 2a0d:3344:3343:7114::100/62 scope global
valid_lft forever preferred_lft forever
inet6 fe80::52dd:7dff:fe40:8f8c/64 scope link proto kernel_ll
valid_lft forever preferred_lft forever
12: wan2@eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 state UP qlen 1000
inet6 fd24:16af:d717:4::100/64 scope global
valid_lft forever preferred_lft forever
inet6 fe80::52ce:3aff:fe18:3e41/64 scope link proto kernel_ll
valid_lft forever preferred_lft forever
13: 6in4-omr6in4@NONE: <POINTOPOINT,NOARP,UP,LOWER_UP> mtu 1280 state UNKNOWN qlen 1000
inet6 fe80::a00:2/128 scope link
valid_lft forever preferred_lft forever
inet6 fe80::aff:ff02/64 scope link
valid_lft forever preferred_lft forever
/etc/config/network
config interface 'loopback'
option device 'lo'
option proto 'static'
option ipaddr '127.0.0.1'
option netmask '255.0.0.0'
option multipath 'off'
option ip4table '7'
option ip6table '67'
option metric '7'
config globals 'globals'
option ula_prefix 'fdee:39db:141f::/48'
option packet_steering '0'
option multipath 'enable'
option mptcp_path_manager 'fullmesh'
option mptcp_scheduler 'blest'
option congestion 'bbr'
option mptcp_checksum '0'
option mptcp_debug '0'
option mptcp_syn_retries '4'
option mptcp_subflows '8'
option mptcp_add_addr_accepted '8'
option mptcp_add_addr_timeout '120'
option mptcp_pm_type '0'
option mptcp_disable_initial_config '0'
option mptcp_force_multipath '1'
option mptcpd_enable '0'
option mptcp_fullmesh_num_subflows '1'
option mptcp_fullmesh_create_on_err '1'
option mptcp_ndiffports_num_subflows '1'
config interface 'lan'
option device 'eth0'
option proto 'static'
option ipaddr '172.16.66.11'
option netmask '255.255.255.0'
option ip6assign '60'
option ifname 'eth0'
option ipv6 '0'
option delegate '0'
option addlatency '0'
option txqueuelen '2000'
option multipath 'off'
option ip4table '9999'
option ip6table '69999'
option label 'main'
option defaultroute '0'
option peerdns '0'
option metric '9999'
config rule 'lan_rule'
option lookup 'lan'
option priority '100'
config interface 'wan1'
option device 'wan1'
option proto 'static'
option ip4table '9'
option multipath 'master'
option defaultroute '0'
option delegate '0'
option addlatency '0'
option type 'macvlan'
option masterintf 'eth1'
option ip6table '69'
option peerdns '0'
option label 'starlink'
option ipv6 '1'
option ipaddr '192.168.90.65'
option netmask '255.255.255.0'
option gateway '192.168.90.55'
option ip6addr '2a0d:3344:3343:7114::100/62'
option ip6gw '2a0d:3344:3343:7114::1'
option metric '9'
config device 'wan1_dev'
option name 'wan1'
option txqueuelen '1000'
option type 'macvlan'
option ifname 'eth1'
option mode 'vepa'
option macaddr '50:dd:7d:40:8f:8c'
config interface 'wan2'
option device 'wan2'
option proto 'static'
option ip4table '10'
option multipath 'on'
option defaultroute '0'
option delegate '0'
option addlatency '0'
option type 'macvlan'
option masterintf 'eth1'
option ip6table '610'
option peerdns '0'
option label 'cosmote'
option ipv6 '1'
option ipaddr '192.168.90.66'
option netmask '255.255.255.0'
option gateway '192.168.90.56'
option ip6addr 'fd24:16af:d717:4::100/64'
option ip6gw 'fd24:16af:d717:4::1'
option metric '10'
config device 'wan2_dev'
option name 'wan2'
option txqueuelen '1000'
option type 'macvlan'
option ifname 'eth1'
option mode 'vepa'
option macaddr '50:ce:3a:18:3e:41'
config interface 'omrvpn'
option device 'tun0'
option proto 'dhcp'
option ip4table '1500'
option multipath 'off'
option leasetime '12h'
option type 'tunnel'
option txqueuelen '100'
option ip6table '61500'
option metric '1500'
config device 'tun0'
option name 'tun0'
option mtu '1500'
config interface 'omr6in4'
option proto '6in4'
option ip4table '1201'
option multipath 'off'
option ipaddr '10.255.255.2'
option peeraddr '10.255.255.1'
option gateway 'fe80::a00:1'
option ip6addr 'fe80::a00:2/128'
option ip6table '61201'
option force_link '1'
option metric '1201'
config rule6 'eth0_fw_rule6'
option priority '1'
option mark '0x65399999'
option lookup '9999'
config rule6 'wan1_fw_rule6'
option priority '1'
option mark '0x65399'
option lookup '9'
config rule6 'wan2_fw_rule6'
option priority '1'
option mark '0x653910'
option lookup '10'
config rule6 'tun0_fw_rule6'
option priority '1'
option mark '0x65391500'
option lookup '1500'
config rule6 'all_fw_rule6'
option priority '1'
option mark '0x6539'
option lookup '6991337'
config rule6 'eth1_fw_rule6'
option priority '1'
option mark '0x65399999'
option lookup '9999'
config device 'lan_dev'
option name 'eth0'
config route
option interface 'lan'
option target '172.16.16.0/24'
option gateway '172.16.66.1'
config rule6 '6in4_omr6in4_fw_rule6'
option priority '1'
option mark '0x65391201'
option lookup '1201'
config rule 'eth0_fw_rule'
option priority '1'
option mark '0x45399999'
option lookup '9999'
config rule 'wan1_fw_rule'
option priority '1'
option mark '0x45399'
option lookup '9'
config rule 'wan2_fw_rule'
option priority '1'
option mark '0x453910'
option lookup '10'
config rule 'tun0_fw_rule'
option priority '1'
option mark '0x45391500'
option lookup '1500'
config rule '6in4_omr6in4_fw_rule'
option priority '1'
option mark '0x45391201'
option lookup '1201'
config rule 'all_fw_rule'
option priority '1'
option mark '0x4539'
option lookup '991337'
Possible Solution
Steps to Reproduce the Problem
1.Install last OMR from here
2.Make basic ipv6 config for both wan1 and wan2
3.Try to ping6 google.com
Context (Environment)
I have VPS with public ipv6 address and private ipv4 address. So it can be accessed from outside only via ipv6
Specifications
- OpenMPTCProuter version: openmptcprouter v0.62-6.6 r0+28431-92e020b50f
- OpenMPTCProuter VPS version: Not used
- OpenMPTCProuter VPS provider:Not used
- OpenMPTCProuter platform: x86/x86_64
- Country: Greece