32 minutes in, and I still don't get what the point of all this is. Your Go program will never get access to a raw IPv6 packet, right? Like, that's handled by the OS's network stack, right? So where the F are you getting the raw byte buffer for an IPv6 packet that hasn't been handled by the OS already? It would help if this guy only talked at 100 MPH instead of 1000 MPH.
32 minutes in, and I still don't get what the point of all this is. Your Go program will never get access to a raw IPv6 packet, right? Like, that's handled by the OS's network stack, right? So where the F are you getting the raw byte buffer for an IPv6 packet that hasn't been handled by the OS already? It would help if this guy only talked at 100 MPH instead of 1000 MPH.
Simple people still like to have a NAT too to protect their devices.
NAT is _not_ a firewall and is not a substitute for a firewall either. See this article: blog.webernetz.net/why-nat-has-nothing-to-do-with-security/.