Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!


IPv6 - practical experience of a pro - Page 8
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.

IPv6 - practical experience of a pro

1234568»

Comments

  • @Maounique said:

    @Otus9051 said: don't yall already think this thread is like talking to a wall?

    It is always fun to dispel propaganda, regardless of what kind it is. Fossil fuel propaganda, Russian Imperial Propaganda, IPv4 propaganda, anti-vaxxer propaganda, Trumpistani Propaganda, Q-Annon and the like, Anti-Semitic propaganda, Anti-Islam, various kinds of economic propaganda (like in the Chinese case, but also many other cases).

    Some of these ideas are discussed in the press where illiterate (in technology, medicine or economics, because in the Russian Imperial politics everything is clear even for the bona fide idiots, only those pretending to be idiots are still parroting the Russian Propaganda talking points even when they contradict themselves within the same phrase) people are pressing on with easily debunkable things.

    I have fun debunking the lies even when repeated ad nauseum, always finding a new fun angle to attack the lies with the facts.

    I don't even have to agree with the other side, exposing the lies in all contexts is fun for me.

    It's probably a generational thing but I think its a complete waste of time to make a stubborn a-hole understand that they are wrong/partially wrong even after 10s of people decide to make them understand that they are wrong/partially wrong, but they don't care about it and still try to keep a hold of their argument, knowing that it will soon die out.

    IMO, OP just wants to ignite some people on kerosene, maybe its fun to him, who knows.

    Thanked by 1TimboJones
  • MaouniqueMaounique Host Rep, Veteran

    @Otus9051 said: IMO, OP just wants to ignite some people on kerosene, maybe its fun to him, who knows.

    Perhaps, but my fun is probably greater.

    Thanked by 1Otus9051
  • HarambeHarambe Member, Host Rep

    Y'all still at it? Have a meme break.

  • @Otus9051 said:
    don't yall already think this thread is like talking to a wall?

    It is still worthy of some extra BilohBucks, all these threads always end up the same way. I should make a collection of them at some point.

    Thanked by 1Otus9051
  • @jsg said:
    @rcy026

    This is your first post I did not even read completely, actually not even half of it. For a simple reason: Its TLDR basically boils down to 2 points, (a) attacking me, and (b) "Ipv6 is great, almost perfect", one of which is not even the topic of this thread, and both of which are, pardon me, boring.

    Should you at some point in time demonstrate some ability to discuss the topic, I'll consider to try a discussion with you again. Until then I'll try my best to keep some respect for you.
    Hint: "Whatever he says is worthless and wrong and gets belittled, declared to be wrong or irrelevant or is simply ignored" as an attitude and modus operandi is not a sensible way to have a discussion.

    If you dislike/detest/hate/[whatever] me, no problem, just say it and be done. After all you are just some faceless entity on the internet for me - you could however, on top of that, also be someone whom I regard as a professional, a kind of remote peer, whom I treat as such, but alas, you seem to have decided to not act like that.

    And IPv6 still is an insane protocol, and I did provide evidence for that, while you did not provide a solid technical argument against it.

    The solution for "dwellings for 4 billion families on earth will sooner or later not be sufficient" is NOT "Ok, let's build 4 billion times 4 billion times 4 billion times as many dwellings!" - unless, of course, one is an imbecile.

    Have a good time but kindly refrain from offering mere ad hominems and yet more repetitions of your "IPv6 is great!" mantras to me. Give me a reasonable chance to keep some respect for you alive.

    You do realize that what you just said, every word of it, I could say about you as well?
    I am trying hard to "discuss" the topic, and I've meet every argument you have ever made. However, you simply disregard everything I say with references to "ad hominem" while in the same sentence calling everyone who disagrees with you a refugee from a mental asylum, calling the whole idea a brainfart and basically just all out behave like you are the only one that understands anything and you are smarter then everyone else in the world. And you think you are the one subjected to ad hominem?
    You are a first grade asshole (that is a fact not even open for discussion) but I usually ignore this because I know that's just the way you are. But when you refuse to discuss something based on the premise that other people do exactly what you repeatedly do, then it takes away a lot of the respect I have for you.

    I do not dislike, detest or hate you - and you know that. I have made this perfectly clear in a lot of threads as well as in pm. I usually agree with a a lot of things you say, and I am not ashamed to say that I have learned a lot by reading your posts. Even when I do not agree with them they often makes me think and re-evaluate my own opinion, which is something I think is extremely healthy and something some people really should be doing more often. hint
    However in this particular subject you seem to be completely lost in some inexplicable hate against ipv6. Basically the only argument you still throw around is that there are too many addresses. But why an abundance of addresses is such an absolutely unacceptable problem is not something you've been able to explain. To use your analogy with giving 40 tons of food to a starving person, who in their sane mind would think that is a problem and rather let the person starve? Especially since the food is free, takes no room to store, never goes bad and can be used whenever you want. It would solve world hunger but you think it's bad because it's "too much". We are of course not talking about world hunger here, but we have a solution that would solve addressing every device for probably the rest of time, but you refuse because it's "too much". And no, the 128-bit addresses are not a problem for todays hardware, the effect is so miniscule it is not even noticeable. And I know that for a fact, I manage tier 1 ipv6 routers for a living and not even once in the history of ipv6 have I heard anyone besides you even bring that up as a theoretical problem. As a real problem it simply does not exist, as evident by the whole world already running ipv6 without a single report of it being a problem.
    The only argument I am willing to give some sort of credibility to is that the addresses are harder to memorize. That is true, they are, there is no denying that. But I will never accept that we should refuse a solution just because the addresses are harder to memorize when 99.9999% of all users never memorize a single address anyway. And to be honest, if you actually have to memorize ip addresses to make your network work you are stuck in 1999 anyway and your opinion is irrelevant.

    Thanked by 2tentor Pixels
  • jsgjsg Member, Resident Benchmarker
    edited August 2023

    @rcy026

    I believe you that what you just said reflects your perception of this, let's call it conversation.
    But while I could clearly demonstrate that your perception, I'll word that very peacefully, is not fully correct, I'm simply not interested in this discussion anymore.
    Let me put it like this: Both of us likely would profit from some "cooling down" before discussing this topic again and regarding many others they clearly showed that they are not capable of a sensible discussion of a matter that very clearly is emotionally loaded.

    Finally, thank you for - unlike quite a few here - showing some human and intellectual decency and giving me a chance to keep my respect for you alive.

    Thanked by 1rcy026
  • @Otus9051 said:
    don't yall already think this thread is like talking to a wall?

    Yeah. From an outsider view, there's barely any practical info here.

    While I make sure my cluster have IPv6 to keep up with the time, looking at the guide on LET with Proxmox and IPv6 it seems more hassle than it worth. I'll still definitely try it out soon.
    Don't get me wrong, iptable is still weird but it does not require that much work. Can't it be that I install 1 package that recognize my IPv6 range(s) from /interfaces and route VMs and containers' assigned IPs automatically?

    Correct me if I'm wrong but 2 IPv6 can tunnel to each other by passing everything so it's recommended by firewall guides that internally it should all be IPv4? Some guide on how to masquerade v4 internally to v6 externally would be nice.

    In case one assigns containers and/or VMs with their own IPv6s, is there an effective way to sync all the firewalls or make sure the host firewall process everything, somehow? I mean VPS/Dedi is assigned a range, someone with bad intentions will definitely hitting the entire range, so sync ban list should be better right?

    • Sorry if I'm not making sense, IT is not my field of expertise.
  • MaouniqueMaounique Host Rep, Veteran

    @hades_corps said: looking at the guide on LET with Proxmox and IPv6 it seems more hassle than it worth

    If you are referring to my guide, then that is written for the braindead OVH setup where they allocate you a /64 but let you use only an /128 at a time, That is one of the workarounds for that limitation, normally any container with an IPv6 should be bridged to vmbr0 and be able to get out on the internet.

    @hades_corps said: Correct me if I'm wrong but 2 IPv6 can tunnel to each other by passing everything so it's recommended by firewall guides that internally it should all be IPv4? Some guide on how to masquerade v4 internally to v6 externally would be nice.

    There is NAT64 and 1:1 NAT for v6, however you don't need that for a simple firewalling purpose. NAT is NOT a firewall, that is a workaround the IPv4 depletion and has some limitations regarding the connectivity which are blocking many kinds of connections, but that does not mean it is a firewall, like disconnecting from the internet is not a firewall either.

  • darkimmortaldarkimmortal Member
    edited August 2023

    @Maounique said:
    There is NAT64 and 1:1 NAT for v6, however you don't need that for a simple firewalling purpose. NAT is NOT a firewall, that is a workaround the IPv4 depletion and has some limitations regarding the connectivity which are blocking many kinds of connections, but that does not mean it is a firewall, like disconnecting from the internet is not a firewall either.

    I would argue NAT is better than a firewall at being a firewall - it is impossible to fuck up for a networking noob due to being opt-out protection rather than opt-in. Sure firewalls can be opt-out as well, but if they break or are misconfigured they don’t blow up loudly and cut all connectivity

    (Fwiw I’m pro v6 and would not use NAT with it, just observing that it does not give me the warm fuzzy feeling of safety that v4 NAT does)

    Thanked by 1hades_corps
  • >

    I would argue NAT is better than a firewall at being a firewall - it is impossible to fuck up for a networking noob due to being opt-out protection rather than opt-in. Sure firewalls can be opt-out as well, but if they break or are misconfigured they don’t blow up loudly and cut all connectivity

    It depends on what kind of firewall we are talking about here.
    A "real" ng firewall does things like protocol inspection, enforce ssl, authenticates users, proxies traffic trough av and malware detection, runs IDS/IPS etc etc. There is no way a simple NAT can compete with that.
    For a home user that is not even aware that his $25 plastic box runs something called NAT, then yeah, you could argue that NAT is just as good as a firewall. But the limitation is in the user, not the product.

  • NAT is a firewall in the same way that building a brick wall across your drive stop someone stealing your car.

  • hades_corpshades_corps Member
    edited August 2023

    @Maounique said:
    If you are referring to my guide, then that is written for the braindead OVH setup where they allocate you a /64 but let you use only an /128 at a time, That is one of the workarounds for that limitation, normally any container with an IPv6 should be bridged to vmbr0 and be able to get out on the internet.

    Oh. My bad, I completely missed the purpose of your guide. I'll test bridged v6.

    There is NAT64 and 1:1 NAT for v6, however you don't need that for a simple firewalling purpose. NAT is NOT a firewall, that is a workaround the IPv4 depletion and has some limitations regarding the connectivity which are blocking many kinds of connections, but that does not mean it is a firewall, like disconnecting from the internet is not a firewall either.

    The point is, from a layman point of view, for the purpose of safeguarding my containers, NAT works great! Every exposed traffic is deliberately added and I can only blame myself.

    If both sides could duke it out about firewall Best Practice™ and pro/con of both would be wonderful!
    Edit: My main concern with IPv6 everything would be security so can you guys point me to some resources?

  • MaouniqueMaounique Host Rep, Veteran
    edited August 2023

    @hades_corps said: The point is, from a layman point of view, for the purpose of safeguarding my containers, NAT works great! Every exposed traffic is deliberately added and I can only blame myself.

    1. You can do that with iptables. Set policy to drop and only add access to what you need;
    2. Having all ports exposed if you run nothing on them is NOT a risk. Nobody can connect to something that is not running, would even get a timeout which takes longer to scan for;
    3. All IPv4 currently in use are about 3 bn or less (total theoretical capacity is a bit more than 4 bn but not all are used, a lot is wasted). In that case, scanning all the IPv4 address space for open ports is, while a time consuming task, still doable. A /64 contains 18 billion of billion IPv6 some 6 bn TIMES more than all IPv4 in use atm. If you use random ones nobody would have the time to scan all the /64 to find your services. I don't even bother to move the SSH port over IPv6 only connections and still nobody ever attempts to connect.
    Thanked by 2tentor hades_corps
  • MaouniqueMaounique Host Rep, Veteran

    @darkimmortal said: I would argue NAT is better than a firewall at being a firewall - it is impossible to fuck up for a networking noob due to being opt-out protection rather than opt-in. Sure firewalls can be opt-out as well, but if they break or are misconfigured they don’t blow up loudly and cut all connectivity

    So, the solution for idiots not to poison themselves by injecting bleach is to stop using bleach outside professional cleaners and revert to soap because it is less poisonous.

  • @hades_corps said:
    The point is, from a layman point of view, for the purpose of safeguarding my containers, NAT works great! Every exposed traffic is deliberately added and I can only blame myself.

    You are actually describing a firewall. A firewall should always run as default to deny, unless traffic is deliberately added to an allow list it should be denied.
    Just run your firewall to allow outgoing traffic and deny all incoming traffic and you have the same "protection" as with NAT. Then add some protocol inspection and start filter outgoing traffic as well and you have much better protection.

    And as someone already pointed out, exposing ports you are not running anything on is not a risk in itself. What you need to worry about is the traffic coming in on ports where you actually have services listening, and that's where things like protocol inspection, IDS and IPS helps.

Sign In or Register to comment.