Skip Navigation

Posts
6
Comments
193
Joined
3 yr. ago
  • Technology Consultant.
  • Software Developer.
  • Musician.
  • Burner.
  • Game Master.
  • Non-theistic Pagan.
  • Cishet White Male Feminist.
  • Father.
  • Fountain Maker.
  • Aquarium Builder.
  • Hamster Daddy.
  • Resident of Colorado.
  • Anti-Capitalist.
  • Hackerspace Regular.
  • Traveler of the American West.

  • That guy they got to play Stephen Hawking in ST:TNG

  • systemd’s networkd has a built-in DHCP server; check option ‘DHCPServer’ and section ‘DHCPServer’ for that (same man page as above).

    Is that true in Debian? If so, cool. I did not know that.

  • I'm happy to answer specific questions as you dig into it. :) Good luck.

  • This is extremely possible and I have done a lot of stuff like it (I set up my first home built Linux firewall over 20 years ago). You do want to get some kind of multiport network card (or multiple network cards... usb -> ethernet adapters can do OK filling in in a pinch). It also gives you a lot of power if you want to do specific stuff with specific connections (sub netting, isolation of specific hosts, etc).

    There's a lot of ways to do it, but the one I'm most familiar with is just to use IP tables.

    The very first thing you want to do is open up /proc/sys/net/ipv4/ip_forward and change the 0 to a 1 to turn on network forwarding.

    You want to install bridge-utils and isc-dhcp-server (or some other DHCP server). Google or get help from an LLM to configure them, because they're powerful and there's a lot of configs. Ditto if you want it to handle DNS. But basically what you're going to do (why you need bridge-utils) is you're going to set up a virtual bridge interface and then add all the various NICs you want on your LAN side into it (or you can make multiple bridges or whatever... lots of possibilities).

    Your basic iptables rule is going to be something like

    iptables -t nat -A POSTROUTING -o enp1s0 -j MASQUERADE, but again there's lots of possible IP tables rules so read up on those.

  • I mean, he went camping and his daughter got replaced with a feral woman from the future.

  • "The Trip was... more than adequate."

    ~T'Pol, probably.

  • Rust

    Jump
  • I'm working with some Rust right now that is 100% a big mess..

    It's consistently either the Rust or the Docker components that fail to build. In fairness, it's a VERY big and complex application.

  • Nyan?

  • That reputation has entirely been created by the media frenzy over busting the worst kinds of criminals.

    Oh they're all using the same technology? Yeah of course they are, because that's the technology that works the best. It has so many fucking use cases.

    Funny that the media frenzy is hitting a fever pitch just as we most desperately need powerful tools for opposing fascism. Almost like that's not really a coincidence.

  • TBH, 98% of security problems in the Python ecosystem boil down to mission critical projects using old versions of libraries or straight up unmaintained libraries, where the library in question is 100+ megabytes of who knows what, but the project only imports one function, the utility of which the devs could have recreated themselves in 15 minutes without needing to use the library, especially lately when everyone just imports what the AI tells them to import.

  • Left to right

    Montgomery Scott, Geordi La Forge, T'pol, Jean Luc Picard, Jadzia Dax, Julian Bashier, Beverly Crusher, Trip Tucker.

  • This is me.

  • Darth Tyrannosaurus.

  • Is there actually any biologic mechanism to generat and conduct electricity at a high enough voltage and current that it can ionize air over a distance as large as that (looks like at least 1/2m) without damaging the actual animal doing it?

    Midichlorians. The ability to cause an extinction level event is insignificant next to the power of the Force.

  • And I went to Venus, to get more...

  • Too many ads lying to me about hot single chromosomes seeking casual synapsis in my area.

  • Tekeli-li