Re: how to get ipv6 working

2021-12-28 Thread Crystal Kolipe
On Tue, Dec 28, 2021 at 12:35:54PM -0500, John Holland wrote:
> I eventually found I needed to append ???%trunk0??? to the IPV6 address when 
> using it as an argument to say ssh.

Note that you only need to do this for the link-local addresses.  If you assign 
your own IPv6 addresses to the interfaces, either manually or automatically, 
you don't append an interface identifier.



Re: how to get ipv6 working

2021-12-26 Thread Crystal Kolipe
On Sun, Dec 26, 2021 at 12:38:15PM -0500, John Holland wrote:
> I added
> 
> "inet6 autoconf"
> 
> to the /etc/hostname.trunk0 and issued
> 
> 
> pfctl -d
> 
> ifconfig trunk0 destroy

Why are you using trunk?  What are you trying to do exactly?

You haven't given much detail about your network setup, so I'm assuming that 
it's just a simple home network with various devices connected to a hub or 
switch rather than something more complex.

> This gives trunk0 an IP6 address, and I can ping that address. when I try to
> ping one of the other computers though I get "Network is unreachable".

In, (very), simple terms, the link-local addresses that you are using are only 
for point to point communications.  Such an address is known as a 'locally 
scoped' address, and cannot be routed.

If you're using automatic configuration such as slaac, one or more globally 
scoped addresses will be assigned to the network adaptor, and these can be 
routed.

Alternatively, you can assign static IPv6 addresses with global scope, which 
will also be routable.

If your devices are connected to a router that is configured for IPv6 and 
advertising routes, you should be able to simply set inet6 autoconf on the 
interface on the OpenBSD machine, and a globally scoped address will be 
assigned to it automatically by slaacd.

If your devices are just connected together via a dumb hub, you can assign 
private addresses in, for example, the fd00:: range to each connected machine, 
and they should be able to communicate with each other using those addresses.