45 comments

  • omnicognate19 hours ago
    &gt; Second, even if I installed a VPN on my main machine, what about my phone? My laptop? My desktop? Every device would need the VPN running, and I’d have to remember to connect it before browsing. It’s messy.<p>This is what routers are for. My router (a cheap fanless box with several network ports running linux) is the only thing on my network that knows there&#x27;s a VPN. I can selectively route whatever I want through it, including having a separate SSID&#x2F;VLAN from which everything is routed through the VPN. It&#x27;s wireguard based so there&#x27;s no &quot;installing a VPN&quot;, just an interface&#x2F;network configured in systemd-networkd (once, on the router).<p>Edit: Routing by domain name could be tricky, though. I haven&#x27;t had a need for that, and a proxy with local DNS override (as in the article) might needed if it came to that. I&#x27;d still do it on the router, though.
    • Helmut100019 hours ago
      This is it. For years, I had a stable IPSec connection from Germany to the US, where packets would be routed selectively for the convenience of web browsing without geo-blocks. It was a bit excessive for what it did, but the technical challenge of trying it was worth it. [1]<p>[1]: <a href="https:&#x2F;&#x2F;du.nkel.dev&#x2F;blog&#x2F;2021-11-19_pfsense_opnsense_ipsec_cgnat&#x2F;" rel="nofollow">https:&#x2F;&#x2F;du.nkel.dev&#x2F;blog&#x2F;2021-11-19_pfsense_opnsense_ipsec_c...</a>
    • mr_mitm18 hours ago
      You can just use FoxyProxy instead of a separate browser instance. This firefox addon will use a proxy based on URL patterns.
      • Havoc17 hours ago
        You don&#x27;t even need an extension - FF can do it natively via proxy file
      • DaSHacka13 hours ago
        You can do this in the configuration for Firefox containers too.
    • slig18 hours ago
      &gt; a cheap fanless box with several network ports running linux<p>Do you remember the name of the product?
      • denkmoon14 hours ago
        I like protectli boxes. x86, low power, coreboot options, lots of network interfaces. The apus everyone recommends (myself included) are no longer available :(
      • iam-TJ18 hours ago
        Two devices I use - both running Debian, and both being open-source hardware to some degree or other:<p>PC Engines APU2, AMD x86_64, 4-core, 4GiB, 3x Gigabit Ethernet, 3 x mini PCIe, SIM slot, USB 3, Serial, SATA ports. Mine has dual band WiFi in one mPCIe, SSD in another.<p>Turris Mox, Marvel aarch64. This can expand via plug and go via a range of extension modules. I&#x27;ve got one with 25 Gigabit (3 x 8-port modules) Ethernet, 1 x SFP, 5 x USB3, Wifi, Serial.
        • placatedmayhem17 hours ago
          Just a heads up that PC Engines is winding down. The chip they use in the APU2 is EOL, and they&#x27;ve decided to shut down altogether.<p><a href="https:&#x2F;&#x2F;pcengines.ch&#x2F;eol.htm" rel="nofollow">https:&#x2F;&#x2F;pcengines.ch&#x2F;eol.htm</a>
          • echelon16 hours ago
            Wildly ironic that an EU company doesn&#x27;t ship to the EU.<p>Regulatory compliance shouldn&#x27;t be hard. The idea is to quell negative externalities, not to shut off innovation itself.<p>&gt; Because of unbelievably bureaucratic recycling regulations, PC Engines will NOT sell directly to end users within the EU.<p><a href="https:&#x2F;&#x2F;pcengines.ch&#x2F;order.htm" rel="nofollow">https:&#x2F;&#x2F;pcengines.ch&#x2F;order.htm</a><p>&gt; EU - a single market ?<p>&gt; Far from it, there are separate registration and recycling schemes for each of the 28+ EU member jurisdictions (and even a few of their provinces). What part of COMMON MARKET was so hard to understand for EU lawmakers ? Since there is no single registration available, and separate registration would involve mindboggling complexity, bureaucracy and costs, we do not sell to EU end users until the EU gets their act together. Please order from EU based distributors, or as a business customer.<p>&gt; Business customers are expected to meet their obligations by registering in the EU countries they sell in.<p><a href="https:&#x2F;&#x2F;pcengines.ch&#x2F;recycle.htm" rel="nofollow">https:&#x2F;&#x2F;pcengines.ch&#x2F;recycle.htm</a>
            • aruggirello14 hours ago
              &gt; Wildly ironic that an EU company doesn&#x27;t ship to the EU.<p>Switzerland is not part of the EU in this timeline... But their rant sounds very much like an excuse, the WEEE is in effect at least since 2021:<p>&quot;All EU Member States are required to adopt the Waste Electrical and Electronic Equipment (WEEE) Directive 2012&#x2F;19&#x2F;EU, which sets rules for the collection, treatment, and recycling of electronic waste. However, some countries were granted an extension until August 2021 to meet the collection targets due to infrastructure limitations, including Bulgaria, Czechia, Latvia, Lithuania, Hungary, Malta, Poland, Romania, Slovenia, and Slovakia&quot; - courtesy Google AI overview
            • ttkari15 hours ago
              Being based in Switzerland, which is not a member state, PC Engines is not an EU company.
            • oskarkk15 hours ago
              And in the end, 90% of people will throw it in the trash with everything else. I&#x27;m actually in the other 10%, but I live in the middle of a big city where I have electronic waste container like 300m away.<p>Btw, that&#x27;s an awful website. I like simple minimalistic websites, but some people confuse &quot;simple&quot; with &quot;give literally 0 fucks about the reader&quot; and then I have 50-word long lines to read on my 32&quot; monitor. Just put something like {max-width: 1200px; margin: 0 auto;} on the body at least.
              • mr_toad12 hours ago
                You’re lucky. For people without cars anything other than curbside recycling is usually a nightmare. Ironically.
              • hulitu4 hours ago
                &gt; And in the end, 90% of people will throw it in the trash with everything else.<p>And if they don&#x27;t, the &quot;recycling&quot; company will do it.<p>Reuse is dead.
            • raverbashing7 hours ago
              Well maybe if they cared a bit more about customers they wouldn&#x27;t be needing to wind down
      • bitwize17 hours ago
        Qotom is a good chinesium brand for small cheap fanless multi-NIC PCs: <a href="https:&#x2F;&#x2F;qotom.net" rel="nofollow">https:&#x2F;&#x2F;qotom.net</a>
        • scubbo11 hours ago
          +1, have had 10&#x2F;10 experience with my Qotom - in fact I had to look up the brand to be sure that was what I had. Forgettability (due to reliability) is exactly what you want in router hardware.
    • tvshtr14 hours ago
      my solution to this is to have centralised VPN splitter (x-ray&#x2F;singbox) sitting on RPi, with tailscale attached to it. This makes it available from anywhere if the device is on TS network. With added benefit of rule based geo splitting to various zones.
  • JoshTriplett19 hours ago
    I was hoping, from the title (&quot;Geo-Unblocked&quot;) that this would be about arranging an IP address block that wasn&#x27;t associated with the UK, rather than just selectively running some traffic through a VPN.
    • HotGarbage18 hours ago
      If you&#x27;re your own ISP you can be wherever you want to be<p><a href="https:&#x2F;&#x2F;blog.lyc8503.net&#x2F;en&#x2F;post&#x2F;asn-5-worldwide-servers&#x2F;" rel="nofollow">https:&#x2F;&#x2F;blog.lyc8503.net&#x2F;en&#x2F;post&#x2F;asn-5-worldwide-servers&#x2F;</a>
      • immibis18 hours ago
        Sometimes. You can publish whatever geolocation data file you want, but others aren&#x27;t required to respect that file. It&#x27;s known that geolocation providers run pings and traceroutes from different locations as well as looking at BGP data.
        • mx7zysuj4xew17 hours ago
          I guess maybe we should start some kind of initiative to detect these geolocation providers so we can blacklist them. Maybe it can be some kind of database that is used to null-route all traffic coming from their network &#x2F;s
          • immibis3 hours ago
            Would be an interesting idea in 2004, but now they have access to all the same evasion techniques as everyone else.
    • ToucanLoucan18 hours ago
      I don&#x27;t think that would work though. If you changed your WAN address it wouldn&#x27;t be dissimilar from changing your IP to a different schema on a machine in a given network, no? It just wouldn&#x27;t work at all.
  • bennyp10119 hours ago
    &quot;Is this overkill for viewing the occasional Imgur image? Probably.&quot;<p>From the last couple of weeks of researching some stuff, it makes perfect sense - I keep stumbling across blogs and documentation that uses Imgur, and it&#x27;s really quite annoying that I can&#x27;t see the screenshot or image that is being referenced. It hasn&#x27;t &#x2F;quite&#x2F; hit the point to put something in place, but this is super helpful for the final straw - when it comes!
    • jamesbelchamber19 hours ago
      It&#x27;s been eye-opening how far-reaching Imgur really is - for example, some of the images on the Core Devices (the new Pebble folks) website are actually on Imgur.<p>This simple block is relatively trivial to bypass - but if they disappear tomorrow, a lot of things break.
      • jsheard19 hours ago
        &gt; but if they disappear tomorrow, a lot of things break.<p>Tale as old as time, long-running forums are graveyards of dead Photobucket, Tinypic and Imageshack embeds. Imgur has lasted longer than most but the cycle will probably repeat eventually, especially since they were acquired by faceless corpos a few years ago.
        • rafabulsing19 hours ago
          I&#x27;ve said before that the age of an internet user can be estimated by how many free image hosting services they have seen come and go, like rings on a tree trunk.
        • Figs7 hours ago
          &gt; Imgur has lasted longer than most<p>They did a big data purge years ago, and were already enshittified almost a decade before that.
          • chrisjj4 hours ago
            Only &quot;removing old, unused, and inactive content that is not tied to a user account&quot; right?
        • bennyp10119 hours ago
          A service shutting down, or being replaced is very different to one being blocked at a country level because of <i>waves hands</i> things
          • NooneAtAll319 hours ago
            &gt; waves hands things<p>government censorship<p>called it for what it is
            • jsheard18 hours ago
              The Online Safety Act is clear-cut censorship but that&#x27;s not why Imgur left the UK. They were facing fines for violating the UKs data protection laws, specifically a set of rules that were introduced years before the OSA was even passed. Their parent company hasn&#x27;t pulled any of their other services from the UK either, which you&#x27;d expect them to do if their goal was to protest or avoid the OSA.
              • card_zero12 hours ago
                ... in regard of <i>age checks,</i> yes?<p><a href="https:&#x2F;&#x2F;www.bbc.com&#x2F;news&#x2F;articles&#x2F;c4gzxv5gy3qo" rel="nofollow">https:&#x2F;&#x2F;www.bbc.com&#x2F;news&#x2F;articles&#x2F;c4gzxv5gy3qo</a><p>If you follow the links to earlier articles you get to this one about fining TikTok: <a href="https:&#x2F;&#x2F;www.bbc.com&#x2F;news&#x2F;uk-65175902" rel="nofollow">https:&#x2F;&#x2F;www.bbc.com&#x2F;news&#x2F;uk-65175902</a><p>&quot;There are laws in place to make sure our children are as safe in the digital world as they are in the physical world. TikTok did not abide by those laws.&quot; ... &quot;When you sign up you can be targeted for advertising, you can be profiled, your data contributes to an algorithm which feeds content,&quot; said the Information Commissioner.<p>So even before the OSA, the idea was: social media sites using algorithmic feeds must prevent children&#x27;s access, and just asking &quot;are you over 13&quot; isn&#x27;t enough. That&#x27;s a demand for age verification, in practice.
      • NooneAtAll319 hours ago
        makes me thankful for imgur deleting anonymous uploads a year or 2 ago<p>that made multiple forums I&#x27;ve been on rush to download everything to their servers
    • FerretFred9 hours ago
      Overkill right now, probably, but the Government seems hell-bent on locking down access to more and more things that we see as completely normal, so I&#x27;d say that it&#x27;s forward planning.
    • muyuu17 hours ago
      it will certainly not stop at Imgur<p>also, if foreign servers notice no real loss of traffic because people just circumvent draconian censorship measures from authoritarian regimes, then they can more safely ignore them without real repercussions<p>the EU seems to be following soon, so it&#x27;s important that people have readily available tools so the power dynamics change and it doesn&#x27;t become economically unfeasible to refuse censorship pressures
    • tim33316 hours ago
      I&#x27;ve found it a bit harder than I thought to bypass but veepn free with the location set to Singapore kind of works, if slowly.
  • chatmasta12 hours ago
    Imgur is one of the more annoying UK geoblocks because they persist it with cookies, so if you want to view something you can’t just switch to VPN for a second without also changing browser sessions.<p>Reddit is worse… you can’t even view someone’s profile if they’ve ever submitted a post labeled NSFW.
    • t0mas883 hours ago
      Why would they do that? (Not a rhetorical question, just curious). It would suffice to block UK IPs for compliance, if visitors use a VPN to circumvent that Imgur would get more traffic and more ad revenue. No reason to put extra work into blocking those users.
    • reddalo4 hours ago
      In other words, we&#x27;re entering a dark age for the internet.
      • Quothling4 hours ago
        Maybe, maybe not. It&#x27;ll be signficiantly harder for the EU to target decentralised services with no organisation behind them. It&#x27;ll be far easier for them to put every major tech site which accepts VPN traffic into the box of organisations they can still fine. I&#x27;m not entirely sure the wider population will really care all that much once the dust settles. The internet works in China, and people are happy with it, and while we can agree that is probably what you&#x27;d call th dark age, you&#x27;ll need significantly public opposition to do anything about it. I think we&#x27;ll sadly see most major tech sites adopt whatever age verification tool the EU builds. They did with all the various form of payment system though this was obviously helped along with the API provided by companies like visa.<p>Honestly you could probably even use the 0 cost back charge that visa has, which is used by some finance services to verify that you are who you say you are through the visa connection to your national digital identity.
        • lachiflippi4 hours ago
          &gt; I think we&#x27;ll sadly see most major tech sites adopt whatever age verification tool the EU builds.<p>No, we won&#x27;t. Tech doesn&#x27;t care about users. We saw this when Valve delisted thousands of games in Germany instead of implementing the (completely anonymous) age verification process we&#x27;ve had built into our ID cards for years.
      • TheOtherHobbes2 hours ago
        Authoritarian regimes interpret the Internet as damage and geoblock it.
  • metabrew2 hours ago
    Did this with policy based routing in my opnsense (pfsense) router a couple of weeks ago. egress via a specific tailscale exit node for a list of domains including Imgur.<p>Also browsing Minecraft mods&#x2F;shaders was my motivation ha.
  • tom-999916 hours ago
    This can be done on UniFi using policy based routing too trivially if anyone wants to repeat this.<p>Instructions using the unifi mobile app as it’s what I have to hand:<p>1) download wireguard conf file from vpn provider. On mobile app settings -&gt; vpn client -&gt; add new -&gt; wireguard. Upload the file and save it<p>2) settings -&gt; policy engine -&gt; policy based routes. New. Select what to route -&gt; specific traffic. Source = all devices. destination = domain name. Here add any domains you like. Interface = add the vpn you added in step 1
    • cpressland16 hours ago
      The only downside is this doesn’t work if you have IPv6 enabled as UniFi Network still allows those to bypass the VPN.<p>I ended up making a long list of firewall rules to block specific sites IPv6 ranges, which worked until I hit cloudflare backed sites.<p>I’m really hoping UniFi start supporting IPv6 WireGuard soon.
      • tucnak8 hours ago
        Wow, this is unbelievable. I thought UniFi was a premier networking product. Certainly its price would suggest so. Not supporting IPv6 in 2025 is unacceptable.
        • cpressland6 hours ago
          To be clear, the rest of the OS supports IPv6, just the WireGuard VPN doesn’t. Disappointing all the same.
  • super2565 hours ago
    &gt; Second, even if I installed a VPN on my main machine, what about my phone? My laptop? My desktop?<p>Also, Imgur blocks many VPN IPs. I use Mullvad and I have not yet found a single Mullvad IP that can access Imgur.
    • bspammer4 hours ago
      I’m also on Mullvad, keep trying. It took me like 20 servers but I did find one.
      • mattrad4 hours ago
        Would you mind sharing which server please?
  • nvarsj18 hours ago
    I&#x27;ve done similar. But I just used PBR (policy based routing) on my OpenWRT router. Took about 15 minutes to set it up. You can pick which domains go through VPN. Works great.
  • jc__denton19 hours ago
    I feel like I&#x27;d rather solve this with a proxy PAC file. I recently started using this on airplane Wi-Fi where they&#x27;d block VPNs, but strangely not SSH. Dynamic forwarding with a good PAC to &quot;direct&quot; connect the onboard entertainment and flight tracking hosts&#x2F;URLs works great!
  • nomilk13 hours ago
    &gt; even if I installed a VPN on my main machine, what about my phone? My laptop? My desktop? Every device would need the VPN running, and I’d have to remember to connect it before browsing. It’s messy.<p>Is there a way to install a VPN such that requests to&#x2F;from certain domains (e.g. imgur.com) are routed via the VPN and the rest of your traffic is via non-VPN?<p>This would solve the problem of constantly having to dis&#x2F;re connect VPN, and do it in an automatic fashion (i.e. without the manual steps of first recognising there&#x27;s an unavailable asset on the page, opening VPN app, switching it on etc).<p>Such a configuration would also be very useful in other situations, e.g:<p>- using social media in countries that require age-verification<p>- using apps that geoblock (e.g. spotify blocks my subscription every few days because it detects a change in country, but what it&#x27;s really detecting is simply whether or not my VPN happens to be on&#x2F;off)<p>- accessing sites which are blocked (e.g. Thailand blocks common UK news sites which have said unflattering things about Thai royalty).
    • tecleandor13 hours ago
      That&#x27;d be &quot;split tunnel&#x2F;VPN&quot; by domain name, and usually it&#x27;s limited to HTTP&#x2F;S requests (because the hostname comes with the petition header), but some vendors (like ZScaler) do tricks to apply it to different protocols.<p>For example, the equivalent in Tailscale would be an &quot;App Connector&quot;:<p><a href="https:&#x2F;&#x2F;tailscale.com&#x2F;kb&#x2F;1342&#x2F;app-connectors-setup#add-a-custom-app" rel="nofollow">https:&#x2F;&#x2F;tailscale.com&#x2F;kb&#x2F;1342&#x2F;app-connectors-setup#add-a-cus...</a>
      • nomilk13 hours ago
        This is all new to me, but seems odd (startup idea?) why there isn&#x27;t a SaaS letting me accomplish this on iPhone in a few minutes. (a few youtube searches for &#x27;how to split VPN&#x27; are hopelessly theoretical as opposed to practical)<p>E.g. I&#x27;d definitely pay $10&#x2F;month for an app that lets me input domains and which country to re-route traffic through.<p>E.g. a handful of social media apps via US (my country has age verification), a handful of news sites via UK (some countries I travel to block them entirely), spotify via a single country (I don&#x27;t care which one, so long as it&#x27;s constant).<p>I currently use ProtonVPN iPhone and macOS apps but AFAIK it routes all traffic through a single country which requires opening the app and manually changing it each time you want traffic routed via a different country.<p>Extremely keen to hear any solutions people have used on their own devices.
        • bspammer4 hours ago
          This also seems like an easy way for VPN providers to differentiate themselves with their apps. The fact that it hasn’t happened makes me think that it’s impossible with unrooted iOS
          • t0mas883 hours ago
            It&#x27;s tricky to do for large public websites, because routing happens at the IP level while users want to input a domain name.<p>That domain could constantly resolve to different IPs, requiring updates to the routing rules, and those IPs could be shared with many other domain names that the user didn&#x27;t list (for example Cloudflare IPs). So the mapping isn&#x27;t clean and you&#x27;re likely to miss some IPs some of the time or incorrectly intercept some traffic that the user didn&#x27;t want to route through the VPN.<p>A proxy would not have this problem, it gets to inspect the request and hostname and then decide how to reach that host.
            • nopurpose1 hour ago
              VPN app can still solve it by locally resolving configured domain into special local IP, which get VPNed into real IP on their side. You&#x27;ll need to encode original DNS name into protocol somehow, so that remote side knows which real IP to access, but it is certainly doable.
    • blackqueeriroh13 hours ago
      That’s what they did effectively
  • qwertox19 hours ago
    &gt; First, I just upgraded to 2.5 Gbps internet and I don’t want to route all my traffic through a VPN and take the speed hit. I have this bandwidth for a reason<p>You don&#x27;t have to. You create a container which runs openvpn to connect to your vpn provider, and also hosts an ssh daemon. The ssh daemon receives incoming SOCKS5 connections from a firefox portable browser, which has been configured to use the proxy (your Docker openvpn-container) for browsing and DNS resolution, and pipes it through the VPN tunnel.<p>So you have that one browser just to surf imgur. if that&#x27;s your thing. And you could also use Firefox on Android (maybe also iOS) with those proxy settings (a secondary Firefox browser, like the beta version).<p>So you get very high control about what you are using the VPN for, you don&#x27;t just pipe your entire OS&#x27;s network traffic through the VPN.
    • apimade18 hours ago
      <a href="https:&#x2F;&#x2F;addons.mozilla.org&#x2F;en-US&#x2F;firefox&#x2F;addon&#x2F;container-proxy&#x2F;" rel="nofollow">https:&#x2F;&#x2F;addons.mozilla.org&#x2F;en-US&#x2F;firefox&#x2F;addon&#x2F;container-pro...</a><p>You can default route domains through a VPN using a Firefox tab container, you don’t need a separate browser instance running!
      • tvshtr13 hours ago
        You can use the official add-on for that <a href="https:&#x2F;&#x2F;addons.mozilla.org&#x2F;en-US&#x2F;firefox&#x2F;addon&#x2F;multi-account-containers&#x2F;" rel="nofollow">https:&#x2F;&#x2F;addons.mozilla.org&#x2F;en-US&#x2F;firefox&#x2F;addon&#x2F;multi-account...</a> On the surface the proxy option looks like it is only their own VPN service, but you can set up your own too.
        • amaccuish2 hours ago
          Wow thanks for this, was using the above linked addon myself until I read your comment.
    • tshaddox16 hours ago
      This would have the exact problem mentioned immediately after the paragraph you quoted. Every computer, phone, etc. would need specific setup. The author is clear about their goal:<p>&gt; I wanted something cleaner: a solution that works for every device on my network, automatically, without any client-side configuration.
    • martijn_himself18 hours ago
      This is a great idea except for me (and for the author I suspect) I regularly come across attachment of Imgur hosted images on sites (like a post on a DIY forum but not all of them) so it wouldn&#x27;t solve my issue unless I were to use your browser in the container <i>all the time</i> (I suspect the author also doesn&#x27;t just &#x27;surf imgur&#x27; but randomly comes across images hosted on imgur linked to from other locations).
      • therein18 hours ago
        In that case FoxyProxy&#x27;s proxy by URL pattern would be what you&#x27;d want to use.
    • chrisjj4 hours ago
      &gt; So you have that one browser just to surf imgur.<p>Doesn&#x27;t solve the real problem, being fails of imgur embedded it many others you surf.
    • CWIZO18 hours ago
      That doesn&#x27;t seem very practical. The issue is that imgur links are everywhere and you wouldn&#x27;t want to switch browsers whenever you encounter one. Not to mention it requires per device setup. Author&#x27;s solution is much better than what you describe.
    • hexbin01017 hours ago
      Nope, security&#x2F;privacy is always a trade off. It&#x27;s much much safer just to route all your traffic through a VPN. I get ~200-500 Mbps with Mullvad, that seems good enough. Sucks if you upgraded to 2.5 Gbps before checking, but oh well
  • notepad0x9014 hours ago
    they block VPNs too, if yours is working it&#x27;s just a matter of time until they get to it. Avoid using imgur entirely. What I find insidious is that unlike reddit and some other sites, they won&#x27;t tell you it&#x27;s blocked, they&#x27;ll give you this:<p>{&quot;data&quot;:{&quot;error&quot;:&quot;Imgur is temporarily over capacity. Please try again later.&quot;},&quot;success&quot;:false,&quot;status&quot;:403}
    • extraduder_ire13 hours ago
      Even if they give you this error if you load and image directly, it will often still work if hotlinked in a web page.
    • tymscar12 hours ago
      That’s what I get if I go to their page, but when curling the image directly it works fine
  • sunshinekitty19 hours ago
    a-ha, if you happen to have a Unifi router then a simpler setup would be to do policy based routing by hostnames through a vpn client maintained in the router config
  • kilroy12319 hours ago
    Nice work.<p>I&#x27;ve thought about doing something similar as well! It drives me nuts this ban, everywhere I look I see these blocked images. I thought about making a chrome extension that proxies.
  • crimsonnoodle5813 hours ago
    That&#x27;s a lot of steps for something that would be a simple route rule or mangle + mark routing on mikrotik.<p>The route rule would route out a VPN instead of the main route.<p>If the domain name resolves to many IPs you can keep an address list up to date using a simple script.
    • Sarky6 hours ago
      With proper configuration Mikrotik can do preety much everything network related. Awesome product and os.
  • Seattle350319 hours ago
    Could this be built into open source routers? If you wanted to get fancy you could even select the best VPN for the particular service.
    • nvarsj18 hours ago
      OpenWRT supports PBR which makes this a breeze.
    • rahimnathwani19 hours ago
      You can run the shadowsocks client on some routers and pass selected traffic via your external shadowsocks server.<p>I haven&#x27;t needed to do this since I move to the US, but IIRC the rules were based on IP subnets.<p>The approach in TFA is more sophisticated and fine-grained.
    • sneak19 hours ago
      gl.inet routers running OpenWRT do this easily in the newer firmware versions the last few months.
  • dom9616 hours ago
    &gt; The key detail is network_mode: &quot;service:gluetun&quot;<p>Such a clear giveaway that this was written by an AI
    • tymscar12 hours ago
      Oh, I guarantee you that this has not been touched by any AI. I used to use emdashes all the time, then people thought those were AI telltale signs, so I stopped. I loved making lists. Same thing.<p>Now I’m not allowed to say “key detail”??
      • uyzstvqs4 hours ago
        Just write correctly in your preferred style, and ignore the anti‑AI hate. You’re allowed to say whatever you want, and you’re allowed to use AI as a tool while writing — there’s nothing wrong with it.<p>Angry AI-phobic keyboard warriors on the internet don&#x27;t decide what&#x27;s right or wrong, or what you&#x27;re allowed to do.<p><i>(Is this very comment AI-generated? Make your guess. Good luck!)</i>
      • theasisa11 hours ago
        I&#x27;m autistic and get mistaken for AI all the time. At first I was annoyed but now I feel like it is adorable.
      • bilkow9 hours ago
        Yeah that&#x27;s annoying. Maybe you could add a disclaimer on your blog saying you do not use AI to write and then just write however you like the most? I think it would help both yourself and those who want to avoid AI content.
        • Theodores2 hours ago
          The &#x27;no AI used&#x27; disclaimer is a nice idea, however, how long is that going to last?<p>We could all have disclaimers or identifiable &#x27;stickers&#x27; such as what we had in the olden days of IE6, to send people over to Firefox&#x2F;Chrome&#x2F;whatever.<p>However, next time the tech bros scrape the web, their AI beasts could learn the trick, to decorate their piffling output with similar disclaimers.<p>In the olden days, &#x27;the camera never lied&#x27;, however, nowadays, &#x27;the camera always lies&#x27;. Even if it is not AI, you know it has been staged and Photoshopped to within an inch of its pixels.<p>So, what to do?<p>One way would be to have &#x27;guilds&#x27;. Maybe tie it into academic institutions, where teaching staff are at the sharp end of AI use and exacting penalties for AI abuse. Imagine if there was a &#x27;guild of human writers&#x27; and being in it meant better SEO with the consequence of abusing AI meaning getting kicked out of the guild.<p>Ultimately though, without any &#x27;guild system&#x27;, it all comes down to quality content.
  • bigiain9 hours ago
    Possibly a great way to circumvent stuff like Netflix&#x2F;Spotify&#x2F;whoever&#x27;s &quot;same household&quot; requirements? A RasPi or cheapo Mini pc configured with this and PiHole that I can set up in my &quot;remote family&#x27;s house to funnel their Netflix&#x2F;Spotify traffic through my internet connection&#x2F;IP address?
  • oliwarner19 hours ago
    This is quite easy with OpenWRT.<p>Install the Wireguard packages, create a connection to your VPN of choice in a nearby country (I chose Sweden). Then I used the &quot;vpn-policy-routing&quot; package to route Imgur IPs (199.232.196.193 199.232.192.193) through the VPN.<p>Works for websites that keep nagging you for age verification too.<p>But seriously, it&#x27;s been more emotional than I&#x27;d expected to get my cat memes back.
    • Kaxo18 hours ago
      Yeah, doing it with OpenWRT and PBR is definately much simpler than this approach. However by using hard-coded IP addresses you are at risk of breakage if they change in the future.<p>Also fastly-hosted services are a bit awkard to configure IP ranges to cover whole blocks as they seem to not use normal CIDR-blocks for different customers.<p>But you use PBR&#x27;s ntfset functionality to have your dns server automatically update a set whenever an DNS entry is resolved, then set the policy rules based on the set.
    • prism5618 hours ago
      Didn&#x27;t even know it was possible. But thanks to this comment - got the same setup via my Unifi router too. Thanks!
  • 0xpsyduck2 hours ago
    it could be easily done by policy based routing on your machine or your router.
  • peanut-walrus15 hours ago
    If your VPN provider offers a socks5 instance you can do this entire thing with a socat oneliner + the dns hijack of course.
  • int0x2919 hours ago
    For some reason T-Mobile in the Bay Area can get randomly geoIPed to the UK so imgur just randomly breaks on my phone. Marvelous
  • prism5618 hours ago
    Interesting. I have nextdns.io and VPN proxy and a unifi router. Is this possible for me?
  • netXten18 hours ago
    So you are just a simple GB citizen and some external site blocked access by country affiliation?! Is there any practical reason for blocking access to that site by geotargeting?
    • michaelt18 hours ago
      The UK’s “online safety act” means a number of medium sized sites have decided it’s not worth doing business in the UK.
      • juntoalaluna18 hours ago
        This is not why imgur have left though, they didn&#x27;t want to comply with Data Protection laws.
        • michaelt17 hours ago
          The &quot;online safety act&quot; introduced mandatory age verification starting in July 2025.<p>The government announced &quot;plans to fine Imgur after probing its approach to age checks and use of children&#x27;s personal data&quot; in September 2025 [1]<p>Are you telling me those were unrelated? How are you going to fine a website over age checks without the law that requires age checks?<p>[1] <a href="https:&#x2F;&#x2F;www.bbc.co.uk&#x2F;news&#x2F;articles&#x2F;c4gzxv5gy3qo" rel="nofollow">https:&#x2F;&#x2F;www.bbc.co.uk&#x2F;news&#x2F;articles&#x2F;c4gzxv5gy3qo</a>
          • philjohn17 hours ago
            Seeing as the investigation was by the ICO instead of OFCOM, yes, very much so. Do you have any evidence to the contrary?
            • card_zero11 hours ago
              That makes no difference. &quot;Data protection&quot; or not, it was pressure for age verification.
              • philjohn4 hours ago
                Can you please provide a source for your claim?
                • card_zero3 hours ago
                  No, it doesn&#x27;t need a source. It&#x27;s not mysterious. To meet the demand, age verification would be necessary. What&#x27;s <i>your</i> claim?<p>I guess you could be saying that the regulators were carrying out legal duties like blind automatons, without giving a thought to the way their requirements would have to be met.
          • daveoc6413 hours ago
            Yes. The ICO investigation that resulted in Imgur blocking the UK pre-dates the Online Safety Act coming into force.<p>As others have mentioned, Ofcom is responsible for enforcement of the OSA - but the investigation against Imgur was carried out by the ICO.
          • ww52017 hours ago
            The governments of the countries that dabbling into the &quot;think of the children&quot; laws should build their own &quot;safe&quot; internets for their citizens, walling them in, requiring them to &quot;verify their age&quot; before letting them out of their cages into the Internet.
  • sunaookami17 hours ago
    What&#x27;s annoying about this block is that Imgur detects Telegram&#x27;s server for image previews as coming from the UK but they are in the Netherlands so when someone sends an imgur link through Telegram with the little preview attached you now only get the &quot;not available&quot; image as prevew...
  • KaiserPro18 hours ago
    I&#x27;ve not managed to succesfully use a VPN to get around the geoblock. It seems that most of VPN exit nodes are also blocked (but in a different way)
  • p0w3n3d17 hours ago
    I wonder how did you overcome https. As I understand the request that goes to rerouted Imgur proxy will have different cert.
    • stordoff16 hours ago
      AIUI, nginx doesn&#x27;t terminate the SSL&#x2F;TLS connection - it is just passed through as is. `ssl_preread on` extracts the server name from the Server Name Indication (SNI) send as part of the TLS handshake, which is unencrypted.<p>I just set up a similar system (Debian LXC permanently connected to a VPN, nginx proxying imgur.com and all its subdomains with the rest being dropped), and it works quite well. Setting DNS records for imgur.com and {api,i,s}.imgur.com seems to be sufficient to get the site and inline images working (not 100% if all are needed - I haven&#x27;t fully tested it yet).
    • tshaddox17 hours ago
      Presumably TLS still only happens at the browser and at the Imgur origin server. Everything in between just routes the request without being able to read any of the encrypted stuff. This is no different than using your browser while your computer is connected to the web via a VPN, except that in this case only a small subset of requests go through the VPN.
  • killingtime7419 hours ago
    Why not call it split tunneling, which is what it is.
    • distantsounds18 hours ago
      because saying &quot;i used a split tunnel to access geo-blocked resources&quot; doesn&#x27;t get you those sweet sweet internet points on hacker news, ofc
  • dinvlad16 hours ago
    This is such a deep rabbit hole! Other alternatives include CDN and residential proxies, no VPN required
  • arjie18 hours ago
    Another thing that you can do when you have the IP address range is just run a traditional split-tunnel. A simple way to do that is to run Wireguard on a cheap VPS, then have only traffic to those fixed IPs go to that tunnel. The nice thing about this is that tiny WiFi routers (e.g. hAP AX S) these days support Wireguard at pretty decent speeds. Then anyone on your network gets this, and if you want it while you roam you can just run the Wireguard VPN on your phone as well with the same rules.
  • g-b-r11 hours ago
    So imgur is still alive?<p>From Italy (no VPN) I&#x27;ve been getting «{&quot;data&quot;:{&quot;error&quot;:&quot;Imgur is temporarily over capacity. Please try again later.&quot;},&quot;success&quot;:false,&quot;status&quot;:403}» for any imgur url for maybe an year
  • tamimio14 hours ago
    It works great till you leave your house.<p>Unless you vpn back to your house, but then again, now you are using double vpn!
  • jonathanstrange14 hours ago
    There is currently no alternative to geo-blocking the UK if you don&#x27;t want to get threatening legal letters from Ofcom that order you to break the laws of your country.
  • hexbin0109 hours ago
    This is the correct way to make exceptions for hostnames, not policy based routing on a router that merely translates hostnames to IPs, IPs which could be shared by 1000s of services and thus a much wider whitelist than you wanted. Nice
  • 867-53096 hours ago
    in summary: wasn&#x27;t using a vpn, is now using a vpn ¯\_(ツ)_&#x2F;¯
  • Razengan16 hours ago
    Imgur doesn&#x27;t even let me sign into my almost 10 year old account from many countries while traveling. Never seen this kind of wack shit anywhere else. The fuck&#x27;s their problem?
  • Acrobatic_Road20 hours ago
    Imagine having to install a vpn to browse the internet in a first world country.
    • nrhrjrjrjtntbt10 hours ago
      The country didnt block it. This aint comparable to China if that is what you mean.
    • livid-neuro19 hours ago
      [flagged]
      • exe3419 hours ago
        that&#x27;s a bit histrionic, isn&#x27;t it?
    • philjohn17 hours ago
      Imagine deciding to pull out of a country because you refuse to comply with protecting the personal data of actual children.
  • Joshua-Peter19 hours ago
    [dead]
  • John-Tony20 hours ago
    [dead]
  • John-Tony1219 hours ago
    [dead]
  • internet200020 hours ago
    &gt; ⌘+F, &quot;vote&quot;, Not found<p>Seems the author forgot one step.
    • petercooper19 hours ago
      The law was drafted by the government of one party, enacted by the government of the other party.
      • eertami2 hours ago
        That isn&#x27;t quite true, because the law was enacted on October 26, 2023, which was still the same party that drafted it.<p>Of course, it is true that it is being supported by the current government, however the only way a future government could have avoided the law coming into force would be to repeal it with a new act of parliament (because it was already enacted).
      • jamesbelchamber19 hours ago
        And backed by popular support.
        • okuntilnow19 hours ago
          It’s another good example of internet sentiment being far different to popular sentiment.<p>Polling shows around 70% supported it, though far fewer thought it would be effective. Pretty much matches my views on it.
          • oneeyedpigeon3 hours ago
            Polls don&#x27;t handle nuance, though. Most people would support &quot;children not watching hardcore porn&quot;, but most wouldn&#x27;t support &quot;not allowed to access imgur anymore&quot;. The polls don&#x27;t ask those kinds of question, though, they ask &quot;do you support the OSA&quot;, to which the only reasonable answer is &quot;yes and no&quot;.
          • airhangerf1518 hours ago
            This little &quot;solution&quot; might be fine for .. imgur .. but it shows your nation is well into the authoritarian descent. And there&#x27;s no where left in the western world to move to either ... It&#x27;s not a slippery slope, it&#x27;s a landslide.
            • ycombigrator9 hours ago
              We legally have to keep porn on the top shelf in opaque packaging too in any shop where under 18s are allowed.<p>I mean, it&#x27;s basically a police state.
  • toomuchtodo20 hours ago
    Great work! Perhaps not the appropriate OSI layer, but would be cool if this could pull the imgur blob from the wayback machine if unavailable on imgur proper. You&#x27;d still need this networking setup, as archive.org is blocked as well in the UK per ground truth from others on HN.
    • 131720 hours ago
      &gt; archive.org is blocked as well in the UK<p>it isn&#x27;t
      • toomuchtodo20 hours ago
        <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=45430848">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=45430848</a> is the thread where I learned of this. I&#x27;ll have to do more research, thanks.<p><a href="https:&#x2F;&#x2F;www.privateinternetaccess.com&#x2F;blog&#x2F;internet-archive-wayback-machine-blocked-vodafone-three-o2-ee-can-change-that&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.privateinternetaccess.com&#x2F;blog&#x2F;internet-archive-...</a>
        • 2b3a5119 hours ago
          I&#x27;m in the UK and we use &#x27;mobile broadband&#x27; for our domestic Internet connection. So a mains powered router box that connects to the local G4 (or G5) mobile data network and provides wifi and a few cat 5 sockets. We don&#x27;t need to subscribe to a phone line (e.g. last mile supplied by Openreach&#x2F;BT or fibre from Virgin or whoever). I pay a single flat fee monthly by credit card. It is reasonably fast and meets our modest needs. There is no hard data cap. We average 150 Gb per quarter or so.<p>archive.org is blocked (along with other nsfw type sites), but as the last post in your link to an earlier discussion says, I could get it unblocked by filling in a declaration that I&#x27;m over 18. Paying by credit card isn&#x27;t enough to unblock automatically for this particular package.<p>I&#x27;ve chosen not to unblock for no particular reason. The block sort of makes sense to me because archive.org records a lot of Web sites, some of which may have what is regarded as adult content, and it is unreasonable to expect archive.org to label individual records of sites according to the criteria the UK uses (each country probably has its own set of criteria e.g. gambling Web sites of certain kinds in the US).<p>archive.org <i>is</i> easily accessible in the UK from most wifi connections in cafes, libraries and, hilariously, colleges (where people under 18 gather in large numbers), and also from domestic adsl or fibre Internet connections.
          • ErroneousBosh19 hours ago
            &gt; archive.org is blocked (along with other nsfw type sites), but as the last post in your link to an earlier discussion says, I could get it unblocked by filling in a declaration that I&#x27;m over 18. Paying by credit card isn&#x27;t enough to unblock automatically for this particular package<p>That&#x27;s something to do with your provider. Maybe you need a non-crappy provider.<p>You do not need to provide any kind of declaration that you&#x27;re over 18 to access archive.org in the UK.
            • 2b3a5119 hours ago
              See comment from another UK resident further down. I suspect it depends on the contract you have, and quite possibly when the contract started.
              • ErroneousBosh18 hours ago
                It appears to be something to do with using PAYG SIMs for mobile broadband. Back when I lived ten minutes from one of the largest cities in the country I used 4G, but didn&#x27;t run into this or their CGNAT crap because I tunneled out to a sane ISP.<p>Given that you can buy a SIM that&#x27;ll give you a couple of hundred GB of data for under a tenner, it seems reasonable that they&#x27;d block stuff you didn&#x27;t want young children getting access to (easily).
        • jamesbelchamber19 hours ago
          The op in the thread is wrong, it&#x27;s not blocked.<p>Source: am British, on phone.
    • exasperaited20 hours ago
      &gt; as archive.org is blocked as well in the UK per ground truth from others on HN<p>I am in the UK.<p>archive.org is not blocked — not the Library or the Wayback Machine.<p>ETA: I just checked re: the comment toomuchtodo linked to, and it actually <i>is</i> blocked by default on my mobile phone as adult content, because I&#x27;ve never bothered to disable the adult content lock on that device. I get redirected to a page operated by my mobile network where I can undo the lock by giving them info; I might do that one day, might not.<p>For non-UK users: UK mobile phone providers all block adult content by default at the account level as a simple parental control measure, and have done for some time, largely because PAYG data is really rather cheap here.<p>Interesting but not particularly bothersome. Apparently this decision is about eleven years old.
      • misstuned4 hours ago
        It seems to differ by provider. When I was with Three it was an irritating process of having to either call up or visit a shop in person and say &quot;I want to look at the naughty pages, please&quot;. Another provider (I can&#x27;t remember which) had a method where you had to supply a credit card number.<p>I&#x27;m with &quot;1p Mobile&quot; now who are a virtual network on EE, and their adult content block is just a toggle in your online account, with no faffing around required - you can just hit the toggle. I presume the idea is that you don&#x27;t give little Timmy the password to his own account portal, but I don&#x27;t know what&#x27;s to stop him getting his own SIM by himself.<p>With Three, I found the adult content block caused other problems with SSH connections dropping, various random stuff getting blocked and so on, which all went away as soon as I had it disabled, so it&#x27;s worth doing even for non porn fans.
        • exasperaited3 hours ago
          &gt; I presume the idea is that you don&#x27;t give little Timmy the password to his own account portal, but I don&#x27;t know what&#x27;s to stop him getting his own SIM by himself.<p>Well — perhaps the toggle is only available if the account has been topped up with a credit card?<p>One thing that distinguishes you getting a SIM and Little Timmy getting a SIM is that you&#x27;re over the age of majority and can enter into credit contracts, whereas Little Timmy can only get a debit card.<p>This fact is actually central to one of Ofcom&#x27;s recommended age verification techniques, though the adult block on mobile phone networks is much older than these recent measures.