![Tech Guides](/img/default-banner.jpg)
- 9
- 26 243
Tech Guides
Switzerland
Registrace 23. 10. 2023
Quality tech guides about Linux, Python, video production, and home automation.
Multi Router Port Forwarding: Access Home Server Behind two Routers
In this video I show you how to port forward over multiple routers to access your home server sitting behind two routers.
Timeline:
00:00 Multi router port forwarding
00:49 Setup static IP for second router
01:55 Setup port forwarding for second router
02:46 Setup static IP for home server
03:05 Port forward to home server
03:23 Troubleshoot local connection
04:23 Accessing applications from the internet
multi router port forwarding,how to port forward,port forward home server,port forward server,netduma home server,netduma r3 home server,netduma r3 homelab,port forwarding,port forward multiple routers,port forward with two routers,how to setup home server behind mutliple routers,home server many routers,home server multiple routers
#homeserver #networking
Timeline:
00:00 Multi router port forwarding
00:49 Setup static IP for second router
01:55 Setup port forwarding for second router
02:46 Setup static IP for home server
03:05 Port forward to home server
03:23 Troubleshoot local connection
04:23 Accessing applications from the internet
multi router port forwarding,how to port forward,port forward home server,port forward server,netduma home server,netduma r3 home server,netduma r3 homelab,port forwarding,port forward multiple routers,port forward with two routers,how to setup home server behind mutliple routers,home server many routers,home server multiple routers
#homeserver #networking
zhlédnutí: 207
Video
Dream All-AMD Gaming Build: Ryzen 7 7800 X3D & RX 7900 XTX
zhlédnutí 7KPřed měsícem
Building my dream All-AMD gaming & editing rig in the Fractal Design Torrent! I combine the RX 7900 XTX with the Ryzen 7 7800 X3D to get the best performance possible with this all-amd gaming system. Get the Fractal Design Torrent White: amzn.to/3WBGuhh Timestamps: 00:00 Dream All-AMD Gaming Build 01:05 Fractal Design Torrent White 02:05 Asus ProArt X670E-Creator WIFI 04:26 Ryzen 7 7800 X3D 05:...
Upgrade to Windows 11 as Creator? Windows 11 Performance Benchmarks
zhlédnutí 556Před 2 měsíci
Comparing the performance of Windows 11 with Windows 10 in DaVinci Resolve, Affinity & Handbreak. In this video I share my experience after upgrading to Windows 11 as a content creator and provide performance benchmarks of Windows 11 to help you decide whether you should upgrade to Windows 11 as a content creator. 00:00 Windows 11 Performance Benchmarks 00:37 Software Compatibility in Windows 1...
How to Install Windows 11: Step-by-step Guide for a Fresh Install
zhlédnutí 6KPřed 2 měsíci
Complete guide on how to set up a fresh install of Windows 11! This video shows you how to install Windows 11 from a USB drive, how to backup your Windows key, how to install Windows 11 without internet and how to avoid having to log-in with your Microsoft account, i.e. using a local account. Links: [1] learn.microsoft.com/en-us/lifecycle/products/windows-10-home-and-pro [2] learn.microsoft.com...
MUST KNOW bashrc customizations to boost productivity in Linux
zhlédnutí 7KPřed 7 měsíci
These are 10 must know bashrc customizations to significantly boost productivity when interacting with Linux. Based on 6 years of experience working with Linux, I show you the 10 most important bashrc commands will help you become much more efficient with Linux. Customizing the bashrc will help you speed up commands that you will use multiple times on a daily basis. Blog post: techguides.yt/gui...
WTF. Is this serious? A one liner alias for doing a dist-upgrade?!
I think you still need to "update" before you do "dist-upgrade" so an alias makes a lot of sense, but please share your experience if you know better
You can also run 'sudo !!' to execute the last command and sudo
It's usually better to write separate scripts instead of adding functions/aliases into .bashrc. This removes the need to souce the file and keeps it more manageable.
What do you mean by "separate scripts"? Executables that you add to your path?
@@Tech-Guides Yes. I have almost 100 scripts (I need to do some cleaning lol).
#1 If you want to muck about with your prompt, why do it manually? Plugins exist for a reason. Personally I use Starship, and I am loving it. #2 and #4 are both solved easier and better by replacing ls with something more modern. eza is a popular one.
Didnt know about those so thanks for the cool suggestions!
@@Tech-Guides See, that's the biggest problem I have with Linux daily driving. I have trouble even spotting potential for improvement, and if I want to improve a thing, sure, I can do it myself if I'm willing to wade through a bunch of archaic documentation. But trying to search for and find ready-made solutions is basically impossible.
Very nice video with useful content and well explained as well. Please, let me also add a feedback more than a critic. I didn't appreciated very much the music in the background when you talk, it's not very loud but to my taste it's a little bit disturbing. Maybe it's just me. Anyway, very good piece of content. Thanks.
Thank you very much for the feedback! I'm actually never sure whether I should add background music so I might leave it next time :)
Some people might want to consider typo correction aliases too, like "apt serach='apt search', gerp=grep" etc. Possibly with a "assuming you meant grep instead of gerp, continuing in 3,2,1.." wrapper for safety.
How does your "c" alias differ from just typing ^L to clear the screen?
Not at all, I didnt know about the latter :)
@@Tech-Guides Your 'c' is an alias to 'clear', whereas ^L that @jamesbond_007 is referring to is an alias to 'clear -x' in which you can still scroll up to see the ouptut. Check 'man clear' ;)
Just 'doomed scrolled' on to your video......excellent info here, great video. I don't usually bother with too many alias settings etc as I'm swapping between machines so much (and when they're not there you've forgotten the long way of doing it ;) However, some really good stuff here and I'm learned a few extra tricks from your video. Not sure about no 9..... s for redo last command with sudo? you didn't show how, so I guess you're writing a function or similar. Anyway, I do that with the lifesaver short cut sudo !! !! re runs the last command in history, so sudo !! runs last command in history with sudo :)
Thanks for the de-mystification!
Thanks for watching!
It's not bad, but what happens when you use someone elses' linux? I mean, you don't remember half of the commands
Well I would hope this is less of a "forget the original" rather than a "convenience" list ;)
Write your alias list in a plain file and keep it on a keyring thumb drive, get on their machine, paste in your stuff at the bottom of their bash file, finish up your work, then go back and remove what you pasted in 🤷🏻♂️
great video man, so easy to follow along! Keep it up
Thanks, will do :)
more terminal stuff
Ill definitely do more!
Why not just use ^l (Ctrl-L) instead of making an alias for clear, that is what it does most of the time anyway, it is the control character for page break, in teletypes it would place your cursor on the top of the next paper fold (so you can rip off your current printout), but in graphic terminals it clears the screen. Originally you had to do an "echo ^l" for the effect, but libedit-based shells are smart enough to know what you intended.
Oh I didnt know about that, neat!
I am not sufficiently lazy to use some of these aliases (like for sudo !!) but some of this definitely is handy, I am going to copypaste it. I like the alias to use rsync instead of cp for when you copy large files (like moving videos to another partition), I like the function to extract any type of archive, it is simple but very handy. For ls I have two recommendations: try out the program lsd (with icons for the type of files) and always use --group-directories-first, in my opinion that should be the default option.
Thanks! And very nice recommendations :)
7:23 what the... I wonder if you do something like sha3 (eg in aida) if the results are similar, it would prove that w11 is worse for overall computing.
What? Windows 11 was worse in the encoding test...
@@TechGuides Hi. It's very possible that you were in a rush and misunderstood my message. Your message is not a coherent reply to what I am conveying: which is that the lower w11 test results are strange and that they imply awful computing performance which could be further confirmed as a global thing by objective tests such as sha3 which often even crash modern cpus if they are no stable enough.
rly good video mate keep it
Thank you!
Asus are unstable crap.
Could be. Though so far and didnt have any issues with stability.
I just upgraded my PC six months ago,very similar to this one.Only regret i have is for not using AMD CPU for my build. I have I9 13900K and i have not yet fix the problems with CPU issues regards to stability.I hope that the latest BIOS can fix that problem.I also have Sapphire 7900XTX and still running older drivers because of games crashing with new drivers. Very nice build with Torrent case,i like it.
Neat, thank you very much!
My pleasure, thanks for watching
It's not work
Did you manage to open the CMD?
I can't stand to watch if you are going to remove those beautiful fans. :)
Haha sorry about that but at least they're being used at the bottom ;)
I guess you can use the fractal sag bracket in this . I am using them with ASUS TUF 4090 and it’s working v fine Just check
Nice, I haven't managed to make it work quickly so I just used the one that came with the GPU
Nice to see you used a proper case I wouldn’t of bothered using an aio in that case though to be fair
Thanks! I agree but already had that AIO lying around from a previous project :)
I can tell you about that there are 100000 ppl saying the same thing you say about build the best gaming computor!
sure :)
@@Tech-Guides LOL im so so sorry.... This wrong video😂😂😂 its so post be a diffrent video that i should comment to🤦🏾♂️
I think that the mess is hardly avoidable , so do not worry.
Glad to hear I'm not the only one ;)
I also put PSU first. I think it's more convenient.
Im not sure about the 850 watt one. But 750 watt PSU will give you 300 watt maximum PCIe power. 1000 watt psu will give you 450 watt maximum PCIe power. So, perhaps 850 watt psu might give you around 350-400 watt maximum PCIe power. RX 7900 XTX will consume maximum power of 355 watt. So, I would say, thats not enough headroom for the gpu.
What? Who told u that? 850 watt PSU will give u all ~840 watt on 12V line.
@@alk4t1337 But a PSU doesnt give you just 12V line, does it? Not to mention, mobo has 12V line, Sata power has 12V line, etc. So, as i mentioned: Im not sure about the 850 watt one. But 750 watt PSU will give you 300 watt maximum PCIe power. 850w is the total power (850w is already the "more than 80% taken power" of "80% rating" from the wall by the way. If you smart enough to understand what i mean).
@@tarno_bejo_ If you count the consumption of other components in the system, it will become clear that the processor consumes about 90 watts, the SSD's no more than 20 watts, each RAM stick 5 watts, the motherboard itself about 30-40 watts, the AIO about 20 watts. Total ~180 watt.
@@alk4t1337 14900k could go as far as 350 watt, you know.
@@tarno_bejo_ But here we are talking about 7800X3D.
When I build, I use a silicone soldering/repair mat. It's about half a square meter, with several little recessed areas for screws and such. Works great.
Awesome idea!
I'm in the planning stages for a similar gaming system so my 13700K system can be shifted to production. Something in me wants to build an "all 78 " system with a 7800X3D and a 7800XT, which would be enough for the games I play right now, but I'm used to a 7900XTX, and I don't know if I can happily take a 50% downgrade. In any case, I'm waiting for the next generation releases before I pull the trigger on anything beyond parts that are universal (storage, PSU).
Could have gone with a air cooler 360 aio in overkill for a 7800x3D
Absolutely but I already had the AIO lying around from an old project ;)
Hello! I am in Switzerland to. Nice to see you. Good quality on Post service and Galaxus and Digitec companies!😊
Grüetzi :)
Hello i have about exactly same build can you give best settings overall (amd adrenaline, windows, players file, ingame settings) for warzone for best fps/no stutters? Would be INSANE! Thankssss
Absolutely will do, but on my main channel and will take quite some time ;)
Looks great!! Can’t wait to see best settings for Warzone!
Thanks!
Very nice.
Thank you :)
Nice. Thanks for the tips.
Cheers!
I cringed a little bit when I saw nano.
To each their own ;)
I am not going to lie, nano feels rather limited compared to vim to me. Having said that, for ninja-edits nano is faster because you don't have to change between modes so there is a usecase for nano. ;)
What's wrong with nano? I certainly won't use it as my main editor, but it's great for small and quick edits since it's almost always pre-installed in every distro. Also, here's a mandatory "I use Neovim btw".
@@MyOneLastBrainCell Nothing is wrong with nano, the main reason why people react this way is because nano contains less than 1% of the features compared to vim while vim still is as fast as nano. vim stands to nano as nano stands to notepad on Windows or mousepad on Linux. 😆 If you want to do a simple ninja-edit then nano is fine, if you want to write code then nano does not suffice and you need something like vim or code/codium. The right tool for the job, I use vim but I also use nano at times for ninja-edits just because in that case I need less keypresses to get the same result. vim is awesome and every programmer ought to explore it but the switching between modes (typing, functions, visual blocking) requires extra keypresses so for ninja-edits that actually is disadvantages. But for longer texts vim is superior because of all the useful functions. One little thing which I strongly dislike about nano, it doesn't have syntax highlighting out of the box, you need to use some configure file to enable that.
Didn't even take 1 comment below to find a pretentious Linux user. Classic.
Not going to bother after windows 10 reaches end of life.
Switch to Linux? ;)
you dont need a usb drive, i always partition my hdds in 2 so that i would have a unpacked dvd on the next drive and i can install windows from the drive, at reboot load cmd then cd: D (drive where windows folder is), w11 (name of the folder) and then setup.exe and it will begin to install from the drive.
Bro y u still couldn't install W11?
The CPU isnt officially supported by Win 11 but still works like a charm ;)
@@Tech-Guides i gotchu
@@Tech-Guides Gues who is running Windows 10 in a Pentium III? Yeah its me✨
@@Tech-Guides Guess who is running Windows 10 on a Pentium III? Yes it's mee✨
Very helpful, sir. Subbed and thank you!
Glad to hear! Appreciate it :)
And some people say installing Linux is difficult, but you need search on Internet for secret commands to install W11 without MS account.😂
😂 I was looking for this video like crazy thanks 🎉🙇♂️
Hope it answers all your questions!
Thank you so much for this guide, it was very helpful as im building my new pc next weekend
Awesome!!
THANK YOU!
shopt -s autocd
Instead "source ~/.bashrc" I use"exec bash" is faster ;)
Very nice well explained video on .bashrc 🎉 thanks a lot suscribeb
This is a rabbit hole. You may go really nuts in the .bashrc. I already got 289 lines of code in there. How do I know? I run this alias: alias loc="grep -cvE '^\s*$|^\s*#'" that erases all empty and commented-out lines. That number is without aliases because they are in another file and I source it in the bashrc with: if [ -f ~/.bash_aliases ]; then . ~/.bash_aliases The '.' is a bash-internal alias for the 'source' command. Also I love to write functions for everything that's to complex for an alias (like piping several commands together) and to simple to write an entire bash-script. If you like some eye candy every time you start a new bash-session you can add this to the end of your basrc. I run curl -fs wttr.in/?format="+%l:+%T+++%c%C++++%t(%f)+++%hHum.+++%w+++%P+++%m%M " to show me the weather outside my cave in a line at the top of my terminal window. You can also install 'figlet' and 'lolcat' and add for example figlet -f smslant " @$HOSTNAME" | lolcat to print a nice ASCII-writing of your machine's name in rainbow colors. Excelent tips and new subscriber here definitely. I hope there's more content like this coming because there is so much I can automate with bash-sripting nowadays and I love to learn new tricks. The only thing that scares me is the speed of your typing 😅.
Glad I came across your video. Very useful and so well explained. Thanks and subscribed!
Aweseoms I appreciate it!!
I factor most of my .bashrc into separate files. I ended up with the extension .stuff. I put them either in /usr/jda/stuff (systemwide) or ~/bin/my_stuff.d (user). Some are autoloaded, some are not. I use commands starting with . for things like this. So .s will load a .stuff file (e.g. ".s cd" will load all my customisations related to directories).
That's a cool idea. I already outsourced my aliases and my bash-prompt. But it's even smarter to source stuff like longer functions just when they are needed. On the other hand with today's amount of memory and cpu available I doubt you would notice a difference in speed when you open up a new user-shell. Me personally I hate long, cluttered config files and I always want to have a clear and nice to look at bashrc with a bit more comrehensible commenting.
@@audiolatroushearetic1822 It's only a few things like setting up anaconda that I want on demand, rather than by default. So to initialise anaconda, I type .s conda. There are a few other things I don't always want. It's slower the way I do it, but acceptable.