Skip Navigation

InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)HP
Posts
2
Comments
62
Joined
2 yr. ago

  • You could try taking some packet captures from opnsense and your server while accessing your externally available web server. Reviewing the pcaps might give you some hints on how fix it based on what behaviour you see in the captures.

  • Once you change your DNS server in your router, make sure to renew your clients DHCP lease. It may still be using the stale DNS server. On windows verify its using the new DNS server with: ipconfig /all

  • Can you ping the server from your phone successfully? You can use an app like this to check: https://play.google.com/store/apps/details?id=net.he.networktools

    Making sure you have layer 3 connectivity first would be a good first step. If you don't, I would start by troubleshooting at layer 2. Run a packet capture on both your phone and server while trying to connect to determine where the disconnect is. Make sure ARP is resolving properly.

    If layer 3 IS working, move up to layer 4 and make sure you are using the correct port, http vs https, etc

  • This website has a bunch of great practice "wargames". You'll learn a bunch about common linux commands and the different options for them. It also provides you with some great tips on what to google if you get stuck. I reccomend starting with bandit.

    https://overthewire.org/

  • +1 for openscad. I switched over from Fusion 360 back when autodesk changed the personal use license in 2020.

    It takes a bit to get used to it, but once you've made a few parts you begin to see how powerful it can really be.

    Its also super lightweight, so you can run it on most systems without any issues. I've ran in on a chromebook before.

    The only thing I miss about fusion 360 is an easy way to add fillets to parts, that can be tricky in openscad. I use chamfers for the most part though, so I don't miss it much.

  • Whenever I've pushed through and attempted to finish a book that I do not enjoy, I end up shelving reading as a hobby for a long period of time.

    So I decided to just stop trying and if I don't enjoy them, I stop. There are too many good books to read out there for me to try to force feed one to myself.

  • A custom router + managed switch is a great way to learn. Studying the fundamentals is also good, but in my opinion it's not as fun as setting up your own network and learning hands-on.

    If you decide to go this route I highly reccomend taking regular backups of your config (and backup again before you change stuff). Part of learning involves breaking things - trust me you will break your network - and in networking that's one of the best ways to learn. Backups will give you an easy way to restore to a known working configuration.