bogo,

Take a look at Tailscale. You can probably do what you want using that and basically any router out there since it’s zero-config in the router, you’re hardware independent.

eazel7,

I use tailscale currently. It’s amazing, but I need just a little bit more

Bldck,

Why do you need a VPN and not a reverse proxy and dyndns?

My setup uses some docker containers to:

  1. Update my WAN IP with cloudflare every 60s
  2. Nginx proxy manager to map URLs to services running on my host server
  3. Port forwarding to route traffic to the correct container
  4. Cloudflare zero trust or baked in app authentication
eazel7,

Looking forward to use some services that cannot be routed through nginx

amenotef,
@amenotef@lemmy.world avatar

I created mine using “Edgerouter X”. Wireguard VPN. But I don’t use it a lot because I’m currently WFH.

I really liked this router.

eazel7,

Oh I’m going to take a look. Thanks!

amenotef,
@amenotef@lemmy.world avatar

Just one clarification. It is not an easy router like D-Link, TP-Link etc. It is more advanced.

And Ubiquiti has updated the firmware since 2015

www.ui.com/download/software/er-x

vikinghoarder,

I’m using OpenWRT and liking it so far, find a suitable router and have full control of your network

gkd,
@gkd@lemmy.ml avatar

I can second this. The only issue out of the box from my experience was getting speeds over 100Mbps working over WiFi, takes a bit of configuring (at least it did for my router).

WigglingWalrus,
@WigglingWalrus@feddit.uk avatar

Do you have any other requirements for the router? Or just to be able to run a VPN? When you say VPN, are you looking just to encrypt your home network (create your own VPN) or to use a paid service? E.g. VPN client or server?

eazel7,

I’m looking to dial in my home to reach some servers I expect to have running there. I could go the raspberry way, but I’d prefer it to be a router. I have some cloud servers for my own development that I’d like to host myself And maybe one of those services would be exposed.

WigglingWalrus,
@WigglingWalrus@feddit.uk avatar

Most decent routers should support that. I personally use a Unifi Dream Machine which I can’t fault. Previously used a Nighthawk router which also supported it.

WreckingBANG,
@WreckingBANG@lemmy.ml avatar

I would recommend just using a RaspberryPi and host it yourself. I never had any issues and it was the most reliable way for me

thequickben,

I second this. Pivpn is very easy to setup.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • asklemmy@lemmy.ml
  • localhost
  • All magazines
  • 200 @ entry_single
    HTTP status 200 OK
    Route name entry_single
    Has session yes
    Stateless Check no
    Time 1297 ms
    Total time 1297 ms
    Initialization time 130 ms
    Memory 18.0 MiB
    Peak memory usage 18.0 MiB
    PHP memory limit 128 MiB
    Cache 1
    Number of forms 1
    Number of errors 0
    Logger 89
    Errors 0
    Warnings 0
    Deprecations 89
    Cache 100 in 589.22 ms
    Cache Calls 100
    Total time 589.22 ms
    Cache hits 62 / 101 (61.39%)
    Cache writes 31
    640
    Default locale en
    Missing messages 640
    Fallback messages 0
    Defined messages 149
    Security n/a
    Authenticated No
    Firewall name main
    Twig 884 ms
    Render Time 884 ms
    Template Calls 226
    Block Calls 82
    Macro Calls 6
    166 in 645 ms
    user_avatar 26
    date 17
    user_inline 16
    date_edited 15
    vote 15
    boost 15
    settings_row_switch 15
    entry_comment 14
    entry_comments_nested 14
    user_settings_row_switch 4
    settings_row_enum 2
    entry 1
    entries_cross 1
    editor_toolbar 1
    user_actions 1
    magazine_box 1
    magazine_sub 1
    related_magazines 1
    active_users 1
    related_categories 1
    related_posts 1
    related_entries 1
    support_us_block 1
    featured_magazines 1
    26 in 256.09 ms
    Database Queries 26
    Different statements 16
    Query time 256.09 ms
    Invalid entities 0
    Cache hits 37
    Cache misses 5
    Cache puts 5
    6.4.0
    Profiler token 161a8f
    Environment dev
    Debug enabled
    PHP version 8.2.26   View phpinfo()
    PHP Extensions Xdebug ✗ APCu ✓ OPcache ✓
    PHP SAPI apache2handler