• Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Search
  • Register
  • Login
Netgate Discussion Forum
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Search
  • Register
  • Login

IPv6 no default gateway over GIF interface

Scheduled Pinned Locked Moved IPv6
1 Posts 1 Posters 300 Views
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • D
    djonk
    last edited by Oct 16, 2022, 1:27 AM

    Hi!

    I've setup an IPv6 GIF tunnel with he.net tunnel broker. Generally the tunnel works fine and traffic flows. pfSense 2.7.0-DEVELOPMENT (amd64) does not honor the default gateway setting for IPv6.

    Please find the settings and IPv6 routing table below.

    Screen Shot 2022-10-15 at 6.13.35 PM.png

    Screen Shot 2022-10-15 at 6.19.38 PM.png

    Internet6:
    Destination                       Gateway                       Flags     Netif Expire
    ::1                               link#5                        UHS         lo0
    2001:470:c:XXX::1                 link#11                       UHS        gif0
    2001:470:c:XXX::2                 link#11                       UHS         lo0
    2001:470:d:YYY::/64               link#8                        U      vtnet0.1
    2001:470:d:YYY::1                 link#8                        UHS         lo0
    fe80::%vtnet0/64                  link#1                        U        vtnet0
    fe80::b474:bfff:fe61:c8e5%vtnet0  link#1                        UHS         lo0
    fe80::%vtnet1/64                  link#2                        U        vtnet1
    fe80::8402:52ff:fef0:4638%vtnet1  link#2                        UHS         lo0
    fe80::%vtnet2/64                  link#3                        U        vtnet2
    fe80::bce7:bbff:fe6f:3bfa%vtnet2  link#3                        UHS         lo0
    fe80::%lo0/64                     link#5                        U           lo0
    fe80::1%lo0                       link#5                        UHS         lo0
    fe80::%vtnet0.10/64               link#8                        U      vtnet0.1
    fe80::b474:bfff:fe61:c8e5%vtnet0.10 link#8                      UHS         lo0
    fe80::%vtnet0.20/64               link#9                        U      vtnet0.2
    fe80::b474:bfff:fe61:c8e5%vtnet0.20 link#9                      UHS         lo0
    fe80::%vtnet0.40/64               link#10                       U      vtnet0.4
    fe80::b474:bfff:fe61:c8e5%vtnet0.40 link#10                     UHS         lo0
    fe80::%gif0/64                    link#11                       U          gif0
    fe80::40d3:5bf6:a295:d3d0%gif0    link#11                       UHS         lo0
    

    Naturally there is no traffic flowing except to the statically defined route.

    [2.7.0-DEVELOPMENT][admin@XXXX]/root: ping6 ipv6.google.com
    ping6: UDP connect: No route to host
    [2.7.0-DEVELOPMENT][admin@fw.XXXX]/root: ping6 2001:470:c:XXX::1 
    PING6(56=40+8+8 bytes) 2001:470:c:XXX::2 --> 2001:470:c:XXX::1
    16 bytes from 2001:470:c:XXX::1, icmp_seq=0 hlim=64 time=4.042 ms
    16 bytes from 2001:470:c:XXX::1, icmp_seq=1 hlim=64 time=3.633 ms
    16 bytes from 2001:470:c:XXX::1, icmp_seq=2 hlim=64 time=3.444 ms
    ^C
    --- 2001:470:c:8d2::1 ping6 statistics ---
    3 packets transmitted, 3 packets received, 0.0% packet loss
    round-trip min/avg/max/std-dev = 3.444/3.706/4.042/0.250 ms
    

    Manually setting the GIF0 interface as the inet6 default gateway resolves the issue.

    [2.7.0-DEVELOPMENT][admin@fw.XXXX]/root: route add -inet6 default -interface gif0
    add net default: gateway gif0
    [2.7.0-DEVELOPMENT][admin@fw.XXXX]/root: ping6 ipv6.google.com
    PING6(56=40+8+8 bytes) 2001:470:c:XXX::2 --> 2607:f8b0:4007:819::200e
    16 bytes from 2607:f8b0:4007:819::200e, icmp_seq=0 hlim=120 time=4.143 ms
    16 bytes from 2607:f8b0:4007:819::200e, icmp_seq=1 hlim=120 time=3.850 ms
    16 bytes from 2607:f8b0:4007:819::200e, icmp_seq=2 hlim=120 time=2.734 ms
    ^C
    --- ipv6.l.google.com ping6 statistics ---
    3 packets transmitted, 3 packets received, 0.0% packet loss
    round-trip min/avg/max/std-dev = 2.734/3.576/4.143/0.607 ms
    
    1 Reply Last reply Reply Quote 1
    1 out of 1
    • First post
      1/1
      Last post
    Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.
      This community forum collects and processes your personal information.
      consent.not_received