NetBSD-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
IPv6 network configuration
So I had a bit of a hard time configuring networking on my server:
My network environment requires me to configure a gateway outside the
subnet. This worked fine for IPv4 by adding two entries to
/etc/route.conf, one route to the gateway and one default route via the
gateway. However, for IPv6 it does not seem to work. Attempting to open
an IPv6 connection results in "sendmsg: Network is down". See the
details of my configuration and the errors below.
I am aware of IPv6 router advertisements and stateless
auto-configuration, but I have my reasons for not using that.
-bash-5.0$ cat /etc/ifconfig.vioif0
up
inet 195.39.247.17 netmask 255.255.255.255
inet6 2a0f:4ac0::17 prefixlen 128 alias
-bash-5.0$ cat /etc/route.conf
inet 195.39.247.8 -static -link -iface vioif0
inet default 195.39.247.8
inet6 2a0f:4ac0::8 -static -link -iface vioif0
inet6 default 2a0f:4ac0::8
-bash-5.0$ /sbin/ping6 petabyte.dev
PING6(56=40+8+8 bytes) 2a0f:4ac0::17 --> 2a0f:4ac0::4
ping6: sendmsg: Network is down
ping6: wrote petabyte.dev 16 chars, ret=-1
ping6: sendmsg: Network is down
ping6: wrote petabyte.dev 16 chars, ret=-1
^C
--- petabyte.dev ping6 statistics ---
2 packets transmitted, 0 packets received, 100.0% packet loss
-bash-5.0$ /sbin/ifconfig
vioif0: flags=0x8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
ec_capabilities=0x1<VLAN_MTU>
ec_enabled=0
address: 52:54:00:d6:7a:24
inet 195.39.247.17/32 broadcast 195.39.247.17 flags 0
inet6 fe80::5054:ff:fed6:7a24%vioif0/64 flags 0 scopeid 0x1
inet6 2a0f:4ac0::17/128 flags 0
lo0: flags=0x8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 33624
inet 127.0.0.1/8 flags 0
inet6 ::1/128 flags 0x20<NODAD>
inet6 fe80::1%lo0/64 flags 0 scopeid 0x2
-bash-5.0$ /sbin/route show
Routing tables
Internet:
Destination Gateway Flags Refs Use Mtu
Interface
default osmium UGS - - - vioif0
127/8 localhost UGRS - - 33624 lo0
localhost lo0 UHl - - 33624 lo0
osmium 76:69:6f:69:66:30 UHS - - - vioif0
amethyst link#1 UHl - - - lo0
195.39.247.17/32 link#1 UC - - - vioif0
osmium 52:54:00:ea:f5:eb UHL - - - vioif0
Internet6:
Destination Gateway Flags Refs Use Mtu
Interface
::/104 localhost UGRS - - 33624 lo0
::/96 localhost UGRS - - 33624 lo0
default osmium.petabyte.de UGS - - - vioif0
localhost lo0 UHl - - 33624 lo0
::127.0.0.0/104 localhost UGRS - - 33624 lo0
::224.0.0.0/100 localhost UGRS - - 33624 lo0
::255.0.0.0/104 localhost UGRS - - 33624 lo0
::ffff:0.0.0.0/96 localhost UGRS - - 33624 lo0
2001:db8::/32 localhost UGRS - - 33624 lo0
2002::/24 localhost UGRS - - 33624 lo0
2002:7f00::/24 localhost UGRS - - 33624 lo0
2002:e000::/20 localhost UGRS - - 33624 lo0
2002:ff00::/24 localhost UGRS - - 33624 lo0
osmium.petabyte.de 76:69:6f:69:66:30 UHS - - - vioif0
amethyst.petabyte. link#1 UHl - - - lo0
fe80::/10 localhost UGRS - - 33624 lo0
fe80::%vioif0/64 link#1 UC - - - vioif0
fe80::5054:ff:fed6 link#1 UHl - - - lo0
fe80::%lo0/64 fe80::1 U - - - lo0
fe80::1 lo0 UHl - - - lo0
ff01:1::/32 link#1 UC - - - vioif0
ff01:2::/32 localhost UC - - 33624 lo0
ff02::%vioif0/32 link#1 UC - - - vioif0
ff02::%lo0/32 localhost UC - - 33624 lo0
fe80::5054:ff:feea 52:54:00:ea:f5:eb UHL - - - vioif0
-bash-5.0$
Home |
Main Index |
Thread Index |
Old Index