Statick

joined 2 years ago
[–] Statick@programming.dev 4 points 2 days ago (2 children)

Never even played it but that is a really cool drawing.

[–] Statick@programming.dev 3 points 1 week ago

Lightning hit a tree right next to my house and went through the invisible dog fence and fried a bunch of stuff in my house... The invisible fence and many other things are grounded now...

The bark on the tree literally blew off and there was a huge bang and flag of light when it struck. Scared the crap out of everyone in my house.

[–] Statick@programming.dev 2 points 1 week ago (1 children)

Did they update the title on you or something? Why are you asking about 30?

[–] Statick@programming.dev 3 points 1 week ago

Has an uninformed, awful take, that belittles someone else... then cries the victim when people call him out. Nice

If you need to clarify something to someone in a reply... Also add your clarification as an edit instead of "Edit: OMG read my reply to that other guy".

Might save your inbox from the... ~3 replies that you apparently can't handle.

Sidenote: I'd hate to play multiplayer games with someone so fragile.

[–] Statick@programming.dev 1 points 2 weeks ago (1 children)

I think "dripping with money" expressed via the clothes someone is wearing.

[–] Statick@programming.dev 2 points 2 weeks ago

May I ask what your issues were?

[–] Statick@programming.dev 1 points 2 weeks ago

I don't give a crap what OS you use. A lot of us aren't evangelizing anything, we're just trying to bring people up-to-date on the current state of Linux, which is pretty good to be honest. That is then misinterpreted as elitism because tone of voice isn't transmitted over text.

People are concerned about the direction Windows is going and a lot of us are justifiably mad about it. But mentioning Linux instead of linking to the debloat scripts and masgrave summons people that hate the Linux of 10-20 years ago.

[–] Statick@programming.dev 4 points 2 weeks ago

I have a friend in IT who spent a couple hours researching Windows 10 LTSC and then installing it, running the masgrave script, then running all the debloat scripts... instead of just installing Bazzite or CachyOS because "I don't want to have to use the command line for everything".

And then we (Linux users in general) get called elitists for trying to educate them 😂.

[–] Statick@programming.dev 1 points 2 weeks ago (2 children)

You're sysadmin that has issues with Firefox.... What?

This has to be a ragebait account.

[–] Statick@programming.dev 1 points 2 weeks ago (2 children)

I take it you tried Linux and found it too difficult?

[–] Statick@programming.dev 1 points 2 weeks ago

I don't believe that is a KDE specific issue. I've seen it in most DE's

It's more of a mount/file system limitation. For whatever reason you have to explicitly tell the file system that if it can't connect to something, to timeout.

Add a timeout to your mount rule and if it ends up being unavailable it'll just timeout instead of freezing your file browser.

[–] Statick@programming.dev 10 points 2 weeks ago

At work I've had issues with the Start Bar not showing any/most programs and centering the one program that does show up (even though I have it left aligned). Then when I mouse over it, it'll try to move to where it should be causing it to jump around and be unclickable.

I've also had the file explorer just stop working entirely.

This is on a pretty powerful dev laptop, so it's not lack of resources.

That being said I've never heard of anyone else having that issue so it seems rare.

 

I'm routing game traffic on my VPS via wireguard to a home server that has games hosted via docker.

Setup is...

VPS/Wireguard -> Internet -> Wireguard/Dockerized Games Server

Now, my current config WORKS... however I'm curious if there is some unnecessary routing going on.

VPS iptable rules (omitted PostDown)

PostUp = iptables -t nat -A PREROUTING -i eth0 -p tcp --match multiport --dports 61000:61100 -j DNAT --to-destination 10.0.0.3
PostUp = iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

Game Server (omitted PostDown)

Here are the iptable rules on the game server and the --to-destination part is what I'm curious about...

PostUp = iptables -t nat -A PREROUTING -p tcp --dport 61000:61100 -d 10.0.0.3 -j DNAT --to-destination 192.168.1.14
PostUp = iptables -t nat -A POSTROUTING -j MASQUERADE

10.0.0.3 is the same machine as 192.168.1.14

The reason I'm setting the --to-destination ip to that is because the docker rules that are created in the Chain DOCKER section of the iptable rules are looking for the destination nam-games.localdomain which is my dns entry for the game server. I unfortunately don't think I can change these because I'm using a game server management panel called Pterodactyl that adds these. I also don't want to have to manually add rules to this every time I create a server.

Chain DOCKER (2 references)
target     prot opt source               destination         
RETURN     all  --  anywhere             anywhere
DNAT       tcp  --  anywhere             nam-games.localdomain  tcp dpt:61000 to:172.18.0.2:61000
DNAT       udp  --  anywhere             nam-games.localdomain  udp dpt:61000 to:172.18.0.2:61000
DNAT       tcp  --  anywhere             nam-games.localdomain  tcp dpt:61001 to:172.18.0.3:61001
DNAT       udp  --  anywhere             nam-games.localdomain  udp dpt:61001 to:172.18.0.3:61001

Concerns

The setup I described above is the only config I have gotten to work, but I'm curious if it's hitting the server, then going the router, only to be routed back to the same machine again. If it is, is there a better way to set this up?

24
submitted 1 year ago* (last edited 1 year ago) by Statick@programming.dev to c/meta@programming.dev
 

Looks like all of the alternate theme subdomains are down. I'm assuming this is due to the maintenance but wanted to point it out just in case.

https://t.programming.dev/

https://p.programming.dev/

https://a.programming.dev/

https://old.programming.dev/

https://v.programming.dev/

view more: next ›