New on LowEndTalk? Please Register and read our Community Rules.
All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.
All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.
IPv6 VPS
I got a VPS with IPv6 on BF sale but I don't really know how to make that thing usable as I am naive to this protocol and only used to IPv4. Also, I don't have any IPv6 address on my pc so that might be the drawback I believe here. Can you please guide me to make that thing usable? Any tutorials/information/material will be helpful.
Comments
If you had no idea what it was or even a vague plan for learning to use it, why did you buy it?
The simplest(?) answer would be to use a tunnelbroker or to get another VPS that supports both IPv4 and IPv6 and proxy/tunnel through that server to access your IPv6-only server.
Good question about why in the first place I have bought it. No specific usage just to test open-source scripts, control panels, etc... and mainly because it was at dirt cheap price with some usable specs.
Simple way: use vpn provider that has ipv6 in use, for example hide.me has a free plan with ipv6. Then just ssh to your box.
OK, I'll see myself out. Sorry, misread VPS for VPN. The other guys are correct. You need an IP6 tunnel to your router. A web search will offer lots of them, some free and some paid for.
As you already have a provider you may not be able to get your money back. But the provider you've got may have knowledge of which ones work best with their service so ask them first. They may even have one for you.
~~The IP6 is for your visitors to use if their systems "prefer" it to IP4. For instance, my broadband provider, hence my router, will always select an IP6 route over IP4 if one is available.
It should be very simple to set up. If it is SLAAC it should have just dropped in automatically. If not your host hasn't set it up correctly. However, setup does vary from host to host so first ask - yes, you guessed it, your host.~~
Thanks that was by far the easiest way. I was able to get into the server through ssh.
@dominame Thanks for explaining the routing thing that totally makes sense.
It's a good idea. But, if you're using Windows, you have to remember that ALL of your data is being tunneled over the VPN when you're connected to it, not just the data going to your IPv6 port. So, if you're surfing, logging into accounts, or buying things, all of your information will be routed through the (free) VPN server.
Since the VPN owners have full control and can view every packet that goes through their servers, you would probably want to be comfortable that you trust them with whatever information you send through their system. If you're buying stuff or logging into accounts, your IP will show up as the VPN server's IP, so your account or purchase may get flagged and locked, banned, or marked as potential fraud, depending on the site, their policy about VPNs, and the specific IP's reputation.
You could set up tunneling ipv6 using Teredo
You could try tunnelbroker.net, or any other IPv6 tunnel broker for that matter.
https://en.wikipedia.org/wiki/List_of_IPv6_tunnel_brokers
Does your internet provider provide IPv6? Most good ones should, particularly if you're in the USA (IPv6 usage is quite high in the US). You might just have to check your router configration and ensure IPv6 is enabled.
Otherwise, if your ISP is stuck in the last decade and refuses to modernize their network, you can use tunnelbroker.net either on your router or on your PC to get an IPv6 address.
you can use it just like a ipv4 server
i run nginx,php,mariadb, on my ipv6 vps, you just need use cloudflare, just point AAAA to your ipv6 vps ip , and set nginx to listen to ::80 and ::443
run openvpn and shadowsocks on ipv6
use ipv6 nameservers resolve.conf
I smell a Ban coming
dont most isp's use ipv6 by now? I love ipv6.
I hear it's not common in some countries.
IPv6 is very widespread in the USA though. All the major ISPs support it (eg Comcast give each customer a /64 range). In particular it's very common with mobile carriers, for example T-mobile have 95%+ of their traffic going entirely over IPv6, using 464xlat to connect to legacy IPv4-only servers.
Unfortunately some other countries preferred to roll out CGNAT to handle IPv4 exhaustion, rather than properly updating their network to support IPv6.
My
/etc/resolv.conf
gets overwritten automatically, on Debian 10.Nowadays the correct way is editing
/etc/resolvconf/resolv.conf.d/base
.Ubuntu needs Netplan.
Yeah, that's were exactly my thoughts except for the openvpn part. As VPS have decent specs so I think there will be no issue in running all these things.
I was also feard about that so I was just trying to configure out somethings on the server like Apache-based things behind Cloudflare and use it like that.
Yeah, I have tried that as well got a script for mac which sets up the tunnel. Thanks for sharing.
https://github.com/mdarse/ipv6tun
Thank you everyone for sharing your valuable insights into this matter, that really helped.
The previous replies have explained how to connect. If IPv6 is used to build a website, cloudflare configuration can be used to facilitate the access of other users without IPv6
I've seen a few limitations of Cloudflare free plan:
That's intentional given Cloudflare is primarily designed to be a CDN. If it didn't cache content, it'd be a pretty lousy CDN
You should always change the filename, which also allows you to optimize caching by serving far future expires headers. Most good CSS/JS build systems have an option for this.
you should opt for cache-busting
There's also this: https://nat64.net/ but beware, it's run by some guy that says he doesn't log but it's just some random guy on the internet ¯_(ツ)_/¯