Forcing ipv6
-
Hello, since 2 weeks i have problem with vivaldi forcing ipv6 instead ipv4 connections. I already tested with firefox on same websites and dont have that problem. When im trying to connect website which have both ipv4/6 connections its connecting default to ipv6 instead ipv4. I cant find settings in vivaldi to manage this thing, any help would be appreciated.
OS PopOS 22.04
Vivaldi 5.4.2753.47 (Stable channel) stable ( -
@whodafak Vivaldi has no such setting.
You need to set in Linux the preferred route.
Which route is default? -
Its probably Chromium bug, i tried with Brave also its same thing. Only on FireFox is working as it was before 2 weeks on Vivaldi.
-
@whodafak said in Forcing ipv6:
Its probably Chromium bug
Please test in Chromium 105 and if you have same issue, report at https://bugs.chromium.org/p/chromium/issues/list
Vivaldi will get a fix after Chromium devs fixed.
-
@whodafak Do you need IPv6 at all? I disable it at boot via (in /etc/sysctl.conf):
net.ipv6.conf.all.disable_ipv6=1
You can also disable it with the following command:
/usr/sbin/sysctl -w net.ipv6.conf.all.disable_ipv6=1
-
I'd like to ask why it should be a problem that vivaldi prefers the IPv6 connection or why you would consider the preference of IPv6 over IPv4 to be a bug.
Do you need IPv6 at all?
Disabling IPv6 for no good reason is probably not what you should do, and it may even stop you from connecting to some services (though the count for those is still small for IPv6-only services).
-
@jumpsq said in Forcing ipv6:
Disabling IPv6 for no good reason is probably not what you should do, and it may even stop you from connecting to some services (though the count for those is still small for IPv6-only services).
"I don't want to use it" counts as a reason for me. While people shouldn't use NAT as a replacement for a firewall, many do (yes NAT66 exists, much to the annoyance of purists). Using IPv6 without a good stateful firewall represents a security risk. Many implementations of IPv6 reveal the hardware MAC address. Until I feel comfortable that every smart refrigerator in the net can't reach my machine, I will avoid using IPv6 as long as I can.
-
tl;dr: It's safe to use IPv6 without additional settings.
- Privacy Extensions (IPv6 addresses being changed randomly after $INTERVAL) have been the there for a while (and NetworkManager uses them by default). This increases privacy (just as using link-local addresses may).
- Stable privacy addresses (the same suffix being used for the the same on the same SSID) are the default for android (and iOS, I believe).
- With SLAAC, DHCP(v6) servers DO NOT get to know your MAC address. So as long as DHCPv6 is not used, IPv6 provides less information.
- NAT (including NAT44) IS NOT a firewall, and IPv6 is as /secure/ as IPv4. Your system will not allow incoming connections if you don't explicitly open ports, but if you need a firewall, all of them do support IPv6.
Understanding all of this can be a complex endeavour, so I don't mind if you don't feel comfortable. But please don't recommend disabling IPv6 to others, this may break stuff or make the network less reliable (and Happy Eyeballs should be used by vivaldi anyway, so that it uses the fastest connection to a server).
That all aside: I'd be interested of your fears exactly and what you base them on. It's not like your fridge would not be able to ping your computer if they were in the same network (segment) already.