Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 18 Nov 2018 00:20:28 +0000
From:      bugzilla-noreply@freebsd.org
To:        bugs@FreeBSD.org
Subject:   [Bug 233283] IPv6 routing problem when using FreeBSD as a VPS at a cloud provider
Message-ID:  <bug-233283-227@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D233283

            Bug ID: 233283
           Summary: IPv6 routing problem when using FreeBSD as a VPS at a
                    cloud provider
           Product: Base System
           Version: 11.2-STABLE
          Hardware: amd64
                OS: Any
            Status: New
          Severity: Affects Many People
          Priority: ---
         Component: kern
          Assignee: bugs@FreeBSD.org
          Reporter: peo_s@incedo.org

Hi

I have recently seen a rising problem when I replaced a Linux server with
FreeBSD. This is because it is used as a VPS at the cloud provider RamNode.

They (i.e RamNode) have provided an IPv6 gateway that is outside my allotted
/64 block. They have a /48 at each DC. And the IPv6 gw is outside my /64. So
FreeBSD requires me to increase the net mask from /64 to /48 for internet
access to work. They also state this here...
https://clientarea.ramnode.com/knowledgebase.php?action=3Ddisplayarticle&id=
=3D44

This means I have a problem to communicate with a set of servers over IPv6
related to the mask we have specified. I unfortunately now have a sever tha=
t I
can use IPv4 only to because of this.

Linux and windows obviously accept having gateways outside its network scop=
e.
Why, I do not know... I of course think this is wrong. OpenBSD and FreeBSD
don=E2=80=99t accept this handling of gateways outside the net mask scope=
=E2=80=A6 If it is RFC
compliant or not, I do not know. I have not checked=E2=80=A6. And I think F=
reeBSD is
actually behaving right.=20

I logged a case at RamNode...

The problem is that RamNode states that most cloud providers behaves in the
same way. So now it just became a problem if we want to use FreeBSD at the
cloud providers with IPv6.

RamNode stated:
=E2=80=94snip=E2=80=94
This kind of setup does appear to be odd but if you search you will see the=
re
are a number of large providers that take the same approach. Users on these
other providers also experience issues with the gateway being outside of the
subnet on BSD. Unfortunately I do not have specific knowledge as to why our
configuration is this way but it does appear to be common.
=E2=80=94snip=E2=80=94

So=E2=80=A6 I am working primarily with security. As I do not see any immed=
iate
security issue doing this, is it possible to add an rc.conf flag to accept
gateways outside the net-mask scope? Otherwise, FreeBSD is not the horse to=
 bet
on for the future as VPS:es on the internet.



/Peo

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-233283-227>