I'm very confused about how to address a computer on my local network via ipv6. I am writing a server which is meant to support both ipv4 and ipv6. Now I have don an ifconfig and gotten my ipv4 local ip address, however I get inet6 addr: fe80::224:d7ff:fe3e:db44/64 Scope:Link for the ipv6. From what I have read I cannot use this to address the box on my local network right?
i have a cable router with an outgoing IPv6 address.
In my lan I have an IPv4.
I want to access my local server from the internet.
I am not familiar with IPv6, is there something like NAT? Is it required or is automaticly a IPv6 address space reserved for more lan clients?
How can i do this?
At home, I am connected with an IPv6 address and additionally, my provider provides a NAT-like setup through which I receive a public IPv4 address that I share with other customers (the reason being obviously that we are running low on IPv4 addresses).
As a result, I cannot reach my devices at home (e.g. my VPN gateway) when I am on an IPv4 network.