IPv6 is working perfectly on my internal network but not on vyos itself.
i can ping and access services over ipv6 over web from clients on LAN side but not on vyos itself.
i only need IPv6 to access IPv6 DNS Servers from vyos for dns forwarding
interfaces {
ethernet eth0 {
address xxx.xxx.14.100/26
address xxxx:xxxx:110:51ac::1:0000:0002/128
description WAN
hw-id xx:xx:xx:xx:xx:08
offload {
gro
gso
rps
sg
tso
}
}
ethernet eth1 {
address xxx.xxx.1.1/24
address xxxx:xxxx:110:51ac::11/96
description LAN
hw-id xx:xx:xx:xx:xx:f1
offload {
gro
gso
rps
sg
tso
}
}
}
nat {
destination {
rule 20 {
description hl-node
destination {
address xxx.xxx.14.100
port 4000
}
inbound-interface {
name eth0
}
protocol tcp
translation {
address xxx.xxx.1.103
port 4000
}
}
rule 21 {
description hl-node
destination {
address xxx.xxx.14.100
port 5000
}
inbound-interface {
name eth0
}
protocol tcp
translation {
address xxx.xxx.1.103
port 5000
}
}
rule 22 {
description hl-node
destination {
address xxx.xxx.14.100
port 6000
}
inbound-interface {
name eth0
}
protocol tcp
translation {
address xxx.xxx.1.103
port 6000
}
}
rule 23 {
description hl-node
destination {
address xxx.xxx.14.100
port 7000
}
inbound-interface {
name eth0
}
protocol tcp
translation {
address xxx.xxx.1.103
port 7000
}
}
rule 24 {
description hl-node
destination {
address xxx.xxx.14.100
port 8000
}
inbound-interface {
name eth0
}
protocol tcp
translation {
address xxx.xxx.1.103
port 8000
}
}
rule 25 {
description hl-node
destination {
address xxx.xxx.14.100
port 9000
}
inbound-interface {
name eth0
}
protocol tcp
translation {
address xxx.xxx.1.103
port 9000
}
}
rule 30 {
description "http Media"
destination {
address xxx.xxx.14.100
port 80
}
inbound-interface {
name eth0
}
protocol tcp
translation {
address xxx.xxx.1.102
port 80
}
}
rule 31 {
description "https Media"
destination {
address xxx.xxx.14.100
port 443
}
inbound-interface {
name eth0
}
protocol tcp
translation {
address xxx.xxx.1.102
port 443
}
}
}
source {
rule 100 {
outbound-interface {
name eth0
}
source {
address xxx.xxx.1.0/24
}
translation {
address masquerade
}
}
}
}
protocols {
static {
route xxx.xxx.0.0/0 {
next-hop xxx.xxx.14.65 {
interface eth0
}
}
route6 ::/0 {
next-hop fe80::1 {
interface eth0
}
}
}
}
service {
dhcp-server {
shared-network-name xxxxxx {
subnet xxx.xxx.1.0/24 {
option {
default-router xxx.xxx.1.1
domain-name xxxxxx
domain-search xxxxxx
name-server xxx.xxx.1.1
}
range 0 {
start xxx.xxx.1.2
stop xxx.xxx.1.199
}
static-mapping xxxxxx {
ip-address xxx.xxx.1.101
mac xx:xx:xx:xx:xx:B9
}
static-mapping xxxxxx {
ip-address xxx.xxx.1.100
mac xx:xx:xx:xx:xx:3D
}
static-mapping xxxxxx {
ip-address xxx.xxx.1.103
mac xx:xx:xx:xx:xx:56
}
static-mapping xxxxxx {
ip-address xxx.xxx.1.102
mac xx:xx:xx:xx:xx:E0
}
static-mapping xxxxxx {
ip-address xxx.xxx.1.104
mac xx:xx:xx:xx:xx:CB
}
subnet-id 1
}
}
}
dns {
forwarding {
allow-from xxx.xxx.1.0/24
listen-address xxx.xxx.1.1
system
}
}
ssh {
listen-address xxx.xxx.1.1
port 6464
}
}
system {
name-server xxx.xxx.64.1
}