IPv6 incoming blocked

Hello,

My Linode has several IPv4 and a IPv6 range.

When I use

ping6 google.com or any other domain inside my linode that has IPv6 the ping works.

When I want to ping a domain, configured with a IPv6, on another instance, other provider and want to ping6 a domain in my own linode it won`t respond.

I disabled all firewalls when testing.
The network manager is disabled, it won't overwrite my config when rebooting.

The distro used Cloudlinux 8 together with WHM\cpanel

The content of my ifcfg-eth0 is the following:

[root@mta42]# cat ifcfg-eth0
# IPv4 Addresses
# Private IPv4 Address
DEVICE="eth0"
NAME="eth0"
ONBOOT="yes"
BOOTPROTO="static"
NM_CONTROLLED="no"

TYPE=Ethernet
# IP: 23.239.XXX.XXX
IPADDR=23.239.XXX.XX
#NETMASK=255.255.128.0
PREFIX0="24"

# IP: 23.239.XXX.XXX
IPADDR1=23.239.XXX.XXX
# GATEWAY1=23.239.XXX.1
# NETMASK1=255.255.255.0
PREFIX1="24"
# Reverse DNS: mail.domain1.com

# IP: 45.33.XXX.XXX
IPADDR2=45.33.XXX.XXX
# GATEWAY2=45.33.XXX.1
# NETMASK2=255.255.255.0
PREFIX2="24"
# Reverse DNS: hello.domain2.com

# IP: 45.79.XXX.XXX
IPADDR3=45.79.XXX.XXX
# GATEWAY3=45.79.XXX.1
# NETMASK3=255.255.255.0
PREFIX3="24"
# Reverse DNS: hello.domain3.com

# IPv6 Addresses
# Link Local IPv6 Address
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPADDR_IPV6=fe80::f03c:XXXX:XXXX:XXXX
NETMASK_IPV6=ffff:ffff:ffff:ffff::
GATEWAY_IPV6=fe80::1

# Range IPv6 Address
# Assign your IPv6 range here

# SLAAC IPv6 Address
IPV6INIT_IPV6=yes
IPV6_AUTOCONF_IPV6=yes
IPADDR_IPV6_IPV6=2600:3c03:XXXX:XXX::/64
NETMASK_IPV6_IPV6=ffff:ffff:ffff:ffff::
GATEWAY_IPV6_IPV6=fe80::1

# IPV6INIT="yes"
IPV6_ADDR_GEN_MODE="eui64"
IPV6_PRIVACY="no"
# IPV6ADDR="2600:3c03:XXXX:XXX::/64"
## IPV6_DEFAULTGW="2600:3c03:XXXX:XXX::1"
## IPV6ADDR="2600:3c03::f03c:XXXX:XXXX:XXXX"
## IPV6_DEFAULTGW="fe80::1"
## IPV6ADDR="2600:3c03::f03c:XXXX:XXXX:XXXX"
## IPV6_DEFAULTGW="fe80::1"


# IPV6ADDR_SECONDARIES="2600:3c03:XXXX:XXXZZ::/64"


# PEERDNS="yes"
# DOMAIN="members.linode.com"
# NETWORKING="yes"
# IPADDR="23.239.XXX.XXX"
#PREFIX="24"
#GATEWAY="23.239.XXX.1"
DNS1="66.228.42.5"
DNS2="97.107.133.4"
DNS3="66.175.211.5"

# Additional IPv4 addresses for eth0
# IPADDR0="45.79.XXX.XXX"
# PREFIX0="24"

# IPADDR1="45.33.XXX.XXX"
# PREFIX1="24"

# IPADDR2="23.239.XXX.XXX"
# PREFIX2="24"

#IPADDR3="192.168.XXX.XXX"
#PREFIX3="17"

My main question is how to get any IPv6 that is inside of my Linode to respond to a request outside of my Linode.

I have a support ticket open to have my EXIM to send out emails on a IPv6 address, the first step to fix this is to get this part to work.

Best,

Mike

1 Reply

Hello again,

I resolved it by adding the DNS3 with an IPv6 /64. Now, I can ping any address outside the linode

DNS1="66.228.42.5"
DNS2="97.107.133.4"
#DNS3="66.175.211.5"
DNS3="2600:3c03:e000:a83::/64"

Is this the normal manner to solve this?
In my knowledge I can't add DNS4, correct?

Is there anything, outside of cleaning the commented sections, to improve this configuration?

Thanks for any response

Mike

Reply

Please enter an answer
Tips:

You can mention users to notify them: @username

You can use Markdown to format your question. For more examples see the Markdown Cheatsheet.

> I’m a blockquote.

I’m a blockquote.

[I'm a link] (https://www.google.com)

I'm a link

**I am bold** I am bold

*I am italicized* I am italicized

Community Code of Conduct