I feel called out
gerdesj @ gerdesj @lemmy.ml Posts 1Comments 161Joined 2 yr. ago
I run Debian on all of my Home Assistant boxes, apart from one where I am trying out HassOS. I also have a test Proxmox two node cluster at work with multiple SAN volumes. Proxmox is Debian based. Sadly, it isn't very iSCSI friendly - you can't do snapshots. I'm looking at possible VMware replacement options here.
Am I threatening Debbie and Ian's distro? I personally consider Ian to be a bit of a hero. He created Debian, and the world + dog has used it everywhere.
Everywhere.
Them Raspberry Pi thingies are certified (well bits are) for space. It used to be called Raspbian but the OS on a RPi is still Debian with knobs on.
It is great to have choice. I remember buying a CD with OpenBSD (the one with a yellow pufferfish logo) back in the late 90s/00s and giving it a whirl. I broke my work PC somewhat with it but at the time I worked on a help desk and we used VT200 emulators to access "RMS". I still had a term but graphics was out of the question! I could never get the modes right. I worked like that for six months. Everyone else had DOS and Win 3.114WG and they thought I was being deliberately edgy. I had a hell of a time working out how to map PF1-4 (DEC Vax) to local keys.
I now run around 30 odd pfSense boxes across the UK. They run FreeBSD, with a frisson of PHP n that on top. My office cluster has six internets - two at 1Gbs-1. The two boxes are Dell servers with a lot of NICs (12 each) I will shortly be swapping out a few for 10Gb NICs. They are rock solid and just crack on and do the job. There are several packages that make life so easy: ACME - SSL certs; HA Proxy - proxy lots of sites with one IP; OpenVPN - we run a lot of them.
However, pppd on BSD is single threaded which means that on an APU2 you max out at around 300MBs-1. Linux pppd is multi-threaded and does better (about 400Mbs-1 on the same hardware. Not exactly the end of the world. The real problem was sticking to APU2!
Anyway. Run what you like - you have choice and choice is good.
You don't need to put the IPv6 address into your browser. The host command shows that you have got DNS sorted - try:
$ dig @9.9.9.9 myserver.now-dns.net AAAA
That should return an IPv6 address and the @9.9.9.9 means: use the Quad9 DNS server - 1.1.1.1 or 8.8.8.8 will also try external DNS servers - CloudFlare and Google. Hopefully that's naming sorted out.
Now to actual access. Your router will (probably), by default, block all inbound connections. I've just had a look at your screenshot and it has a menu entry: "Port forwarding IPv6". IPv6 doesn't need port forwarding really but I suspect that is how you allow access. I am now guessing. There is such a thing as IPv6 NAT and something called NPT (Network Prefix Translation) which is not for the faint of heart!
Have a look around in that menu a screen shot might help.
It might help if you tell us where you are (very roughly - country and perhaps city), your ISP and router model. I can get you to the point of all of this working but there are rather a lot of unknowns. I can see that your router offers Dutch or English so I will guess you are from the Netherlands.
Define stable! Both are non rolling distros so that means that you have the upgrade jolt every few years. I have several VMs that started off life as Ubuntu LTS around 16 so from 2016 and are still running but now on 2022.04. Those are servers so relatively simple - web, PHP, Samba, DBs, etc. PHP is a pain to fix up. Ubuntu doesn't have the rather neat slotting feature that Gentoo has so you get to do quite a lot of detective work to put it back together again. Debian is similar - again I have several systems that I manage that have gone through at least three or four Toy Story names.
Arch is rolling so there is no break and continue point. There have been some packages that have broken or been broken but not the entire system and that suits me. The QA is surprisingly good from the devs. Arch really isn't the bugbear, nightmare super ricer thingie that it is sometimes painted out to be. I find it a very thoughtfully put together distro with an awful lot of moving parts that are well integrated and a great toolset. Choice is paramount and delivered in spades without the micro management that Gentoo requires.
It also helps that I have been doing this stuff for well over two decades so some challenges are no longer the challenge they once were.
Mmmm .... RedHat with KDE = Mandrake. I still mostly exclusively use KDE.
As well as a link local address you should also have one or more globally routeable ones too. Hopefully you have at least one of those set up in DNS with a AAAA address. Therefore you should be able to put the address of your web server into your browser and off it goes. In theory IPv6 should be preferred by your browser, so even if both an A record and a AAAA record resolve for the name, IPv6 should kick in.
A quick check would be:
$ host mywebserver.example.co.uk
That should return an IPv4 and an IPv6 address. The IPv6 address is the same for internal and external - there is no distinction, which can be surprising if you are used to IPv4 and NAT. The final bit of the equation is that your internet router needs to allow access "from all to globally routeable ipv6 address of the web server".
USE please.
Each to their own.
I can see that you have bound nginx to port 80 on both IPv4 and 6 - the two Listen directives.
- Can you get to it locally via IPv6 as well as IPv4?
- Can you get to it via IPv4 externally?
Let's get right down to basics:
- ping -6 google.com - from the web server, does it work?
- ping -6 google.com - from your PC/laptop.phone, does it work?
- https://test-ipv6.com
I'm on GMT+1/BST/UTC+1 so its a bit late now. I'll pick up tomorrow pm
I've spent over 25 years with Linux. With multiple distros and a lot of that with Gentoo and Arch. At work I specify Ubuntu or Debian, for simplicity and stability. I always used to use the minimal Ubuntu, because it was tiny with no frills. For quite a few years I managed a fleet of Gentoo systems across multiple customers - with Puppet. Those have quietly gone away. I've dallied with SuSE (all varieties), Mandrake, Mandriva, RedHat, Slackware, Yggdrassil and more.
Arch is surprisingly stable and being a rolling job there are no big jumps. When I replace one of our laptops, I simply clone the old one to it and crack on. I used to do the same with Gentoo - my Gentoo laptops went from an OpenRC job with dual Nokia N95 ppp connections around 2007 to through to around 2018 with systemd and decent wifi when I switched to Arch to allow the burns on my lap to heal. I still have a Gentoo VM running (amongst friends) on the esxi in my attic.
It was installed in 2006 according to some of the kernel config files. I left it for way too long and had to use git to make Portage advance forwards in time and fix around a decade of neglect. It would have been too easy to wipe and start again. It took about a fortnight to sort out. At one point I even fixed an issue following a forum post I made myself years ago.
Anyway, Arch is pretty stable.
My wife uses Arch (actually). She calls it the internet, when she really means Facebook. She knows it isn't Apple but it gets a bit vague after that!
The last time I had to fire up the Mesh Central client to sort something out on her desktop from work was around three months ago. Every couple of weeks I ssh into it, update it and schedule a reboot for 03:00.
This explains about how to deal with DCs in great detail: https://www.veeam.com/blog/how-to-recover-a-domain-controller-best-practices-for-ad-protection.html
Best of luck. Let us know how you get on
There is a lot going on there so I suggest divide and conquer. Shut down Caddy and configure something like nginx or apache with a simple static index.html page with a single word in it. Does that work? Start really simple, so open port 80 as well as 443 and add ssl only once you have proven http works OK.
Don't forget System Rescue - https://www.system-rescue.org/
Formally Gentoo based. Ideal for testing virty infrastructure, fixing systems, recovering data of broken systems and resetting passwords on Windows. You can of course use it to install Arch.
So that might be Matty and Miya Meiikaalayinen. Dealing with diacritics from a language that has none is a bit tricky.
Am I even close?
Into the void - Black Sabbath
Permanently Deleted
You are using an account from l.w which is the largest instance in the lemmyverse so if you create a community, there is a good chance people will notice. You could also spin up your own instance but that isn't for the faint of heart but you could sponsor one or hire someone to run one for you. You can run accounts on as many instances that will have you and they can be named whatever you like.
My real point is you have real options that don't end with a walled garden dictating what you can and can't do. It is a bit rough around the edges but give it time.
There is absolutely no reason why there isn't an Arabic first instance or web of instances. Start off small and see what happens. Get a community setup on your instance and post about it. Don't be discouraged if progress is slow. Inertia is rife in all walks of life. People in general are a bit crap! The fediverse is no different, especially because it is all rather new to a lot of people.
Arabic and Islam (there I've said it) are often conflated, so please keep the faith (hah!) and either find or develop your community as you want it.
Fediverse - effort required and a really crap colour scheme!
Good luck 8)
The Fediverse is rather different. I'm sure there will develop some sort of sign posting system to point out where to go but by its very nature, it will be subjective. Perhaps some sort of vivacity score could be used to judge how alive a community is and some way to show all communities across all instances in a say top 10 listing. In time communities with the same broad focus will develop a particular or set of focuses (foci, focae - not for me). Time will tell.
Lemmy is different to the walled gardens and it needs to mature and develop its own way of doing things. I love the fact that the largest instance went down with a bang for a while and the rest carried on fine. I feel for lemmy.world residents and admins - I'm a sysadmin myself. However that demonstrates the sheer power of the fediverse. I will be spinning up an instance eventually, once I've got the hang of using it and I run some quite important stuff at work.
Tools and memes will develop over time but make no mistake, the fediverse has hit its teens in life. What sort of adult we get will be interesting. We do need to keep it out of the hands of a single authority whilst still allowing civilized discussion, for a given value of civilized. Instances can refuse to peer with others so we can gradually develop networks that work for subsets of the human race. The tricky bit is enabling this to happen within earthly laws and boundaries. Governments hate decentralization for obvious reasons. Instead of Messrs Apple, Google, MS etc they potentially have to deal with me and you and the other n billion people on the planet!
It got rebranded to Mercia 8)
One of my staff runs Tumbleweed. I will get around to evaluating it one day.