Get my Fundamentals of Networking for Effective Backends udemy course Head to network.husseinnasser.com for a discount coupon (link redirects to udemy with coupon applied)
@mahabooblinux5 ай бұрын
this is what i cant learned from chatgpt , you explained very well
@StuxNETozor4 жыл бұрын
You're a great teacher Hussein, thanks for sharing knowledge !
@hnasr4 жыл бұрын
❤️
@utsabbanerjee96723 жыл бұрын
I am glad that you talk about random stuff
@christianjohansson93095 жыл бұрын
Thanks! These videos are great. Think I've watched them all soon 😁
@rongliao92554 жыл бұрын
Great tutorial with clear concise explanation! Plus, really good examples!
@TarunKumar-en8si3 жыл бұрын
This was very well explained. It is only a matter of time before your channel blows up. Subscribed!
@bihireboris34075 жыл бұрын
big thanks bro to those computer science lessons bro, for self teaching developers we only get lessons to make pages run we don't get access to those info 👌👌
@hnasr5 жыл бұрын
bihire boris thank you ! I really like to share whatever new info I learn and there is endless sea 🌊 of good software engineering out there! Appreciate the support
@jarinlima4 жыл бұрын
Hi bro, I really loved your video and your way of explaining, it is a topic that had taken me a lot of work to understand and now I understand it thanks to you, greetings from Guatemala! I subscribe immediately
@hnasr4 жыл бұрын
Hey Jarin, I absolutely appreciate your comment. Glad I could simplify the topic. Love to all my subscribers from Guatemala 🇬🇹 the land of great coffee ☕️
@anshikagupta49313 жыл бұрын
I ditched Netflix for you !!! Are you a CDN ? I literally love the way you deliver content !
@stephenschneider52404 жыл бұрын
Thanks for breaking this down so even I can understand
@yadavrajsky-trips Жыл бұрын
Great tutorials 😍😍I am enjoying it alot
@balamca4164 жыл бұрын
Awesome videos, you are great teacher, i will watch all videos.
@ArchiDimon3 жыл бұрын
Awesome content! Your channel is the first place I go to learn any new concept - before diving deeper into the docs. Great teaching skills!
@richardcoleman46862 жыл бұрын
Really well done video. Thanks for sharing.
@vladislavkaras491 Жыл бұрын
Really great video! Thanks!
@dexterflodstrom99753 жыл бұрын
Awesome video! Really easy to understand, thanks a lot man
@alexfendryk6365Ай бұрын
Thank you.
@sahilsharma-hj4gq3 жыл бұрын
I think you are talking about LUCY movie bro in the end.
@glenndwiyatcita16633 жыл бұрын
Thank you for the video, Hussein. 🙇🏻♂️ I'm a wee confused of the concept terminologies though: how is it different from VPN? Is tunnelling protocol actually the underlying protocol of VPN?
@kenilpatel78413 жыл бұрын
Really great video!! But just one question: Why would S2 entertain request coming from S1 but not from other clients (C1 in this case)?
@thatshay32174 жыл бұрын
this helped thanks so much
@hnasr4 жыл бұрын
That's Hay happy to help! 😊
@IgorAherne4 жыл бұрын
Thanks man
@hnasr4 жыл бұрын
Your welcome Igor 🙏
@rogerward04 жыл бұрын
lol I love your explanations. Thanks for the great vid.
@hnasr4 жыл бұрын
Thanks Roger!
@Ms.Robot.3 жыл бұрын
I like this one. ❤ It was good. 😍
@SaidNuriUYANIK5 жыл бұрын
Great video and explanation, thank you so much
@hnasr5 жыл бұрын
Said Nuri UYANIK thanks Said!
@ecw06473 жыл бұрын
This is very interesting. I use VMware a lot and my concern would be that tunneling might provide a way to negate the benefits of the VM. Is that something someone should worry about?
@nathanbenton20514 жыл бұрын
Really awesome videos! Is there ever UDP tunneling?
@hnasr4 жыл бұрын
You made me research that haha not sure there is because tunneling require a two way connection.. i suppose you can create a UDP tunnel if you manage it at the application side? But you 100% sure you can tunnel UDP traffic through a TCP tunnel .
@mozartgodson5 жыл бұрын
God bless you bro....
@hnasr5 жыл бұрын
Godson Rajamanickam 🙏
@ianurbina97773 жыл бұрын
Thanks!
@matteodefanti16543 жыл бұрын
In your opinion, what is the mechanism of teamviewer or anydesk? Thanks
@palaniappanrm62774 жыл бұрын
So when you connect to VPN from laptop/mobile, essentially what happens is a local port forwarding to that IP address. That actually makes sense. But how do we get a private IP of that VPN network once the connection gets established? In that case, it means we're already connected in that network locally. Then why do we need this local port forwarding? Not needed right? I hope I'll not confusing you.
@hnasr4 жыл бұрын
I talk about VPN here and explain I think answers your questions kzbin.info/www/bejne/pKHRoqyIiZxqkMU
@djnoteazy3 жыл бұрын
On the Pros and Cons slide... Isn't it should be STATELESS since you have to reconnect to the server if connection brakes?
@pkcc93815 жыл бұрын
Awesome videos. Can you please make a Video on Onion Routing, How does it bring Anonymity.
@hnasr5 жыл бұрын
That is a great suggestion! Ill add it to my todo!
@pinhead30304 жыл бұрын
those two dislikes are from hackers i bet
@mostinho74 жыл бұрын
7:45 Local port forwarding vs reverse port forwarding
@mostinho74 жыл бұрын
17:45
@MrOtmix4 жыл бұрын
Thanks! This video is great. i have a question : is possible to connect to my local server using IP public (Router) with a specific port ? my machine has a Privat IP
@hnasr4 жыл бұрын
Dzino XP hey! Sure you can. If you opened that port on your router kzbin.info/www/bejne/b2PFXp2gd7qFodk
@MrOtmix4 жыл бұрын
@@hnasr Thanks sir, but i install xamp and i make change to port of apache at 8012 and open the port on my router so my router ip is for exmple 1.1.1.1 and my local ip is 192.168.1.2 , but when i type 1.1.1.1:8012 dont works "The connection has timed out" but it's work when i type 192.168.1.2:8012 and also work fine with ngrok
@MrOtmix4 жыл бұрын
Any solution ?
@thegame85383 жыл бұрын
I am trying to find a place to buy SSH Tunnel no-login servers. Have any ideas?
@ankuragarwal97122 жыл бұрын
in local port forwarding we are trying to connect to a server1 :3389 but how does the client knows that the tunnel through which it can go is server2:22
@ankuragarwal97122 жыл бұрын
still the same thing is happening right?.....even server2:22 is also sitting beside a firewall.....so how do client can interact with server2:22 but not server1:3389
@pajotrus4 жыл бұрын
A great video, I've learnt a lot, but I have on doubt: 12:40 - this mini server (the entry to the tunnel) is actually an IpSec client? (I'm watching VPN vs Proxy video right now)
@hnasr4 жыл бұрын
Correct! Either an IPSec or SOCKS proxy. Anything that can does the VPNing.
@elikelik35745 жыл бұрын
Thanks for the interesting content. I have a question, I red somewhere that in vpn connection first time it uses tcp but inside tunnel it uses udp that is why it is not so slow. But u said it used tcp over tcp or u did not mean vpn connection? By the way it would super helpful if you beside presentation show us real life example or maybe in packet Tracer something like that :D
@hnasr5 жыл бұрын
Elik Elik thanks for the suggestion. As for your comment that VPN tunnels in udp Im not sure if thats true, otherwise you will be losing data like crazy. The slowness is due to extra layer of encryption, multiple hops and packet packaging. Cheers hope that helps
@255pixels94 жыл бұрын
Hey Hussein. You are awesome! I am stuck with a reverse port forwarding tunnel method.. your suggestion would help: I have computers A (dynamic IP), S (Server with Public IP) and C (client with dynamic IP). Trying to access A from C via S. I first created a SSH Key on A. Copied the public key from A to S. Then used the private key to create reverse ssh tunnel from A to S at random port 55000. It connects fine. Then I create a SSH Key on C. Copied the public key from C to S. Then used the private key to SSH to S at port 55000 as follows: SSH -i PRIVKEY -p 55000 Server It says permission denied public Key.. I am unable to get past this.. How to connect from C to A.. I need a programmatic solution.. Can't find a way through this..
@hnasr4 жыл бұрын
Hey thanks for your message. You didn’t specify which port you want to connect on machine A. Am going to assume 80. I think it should be enough to do the reverse tunneling ssh between A and S having S use a the public ip/port 55000 that map to a port 80 on your computer A . Now machine C just connects normally (http) to machine S On port 55000 and that will tunnel requests to your A machine..
@255pixels94 жыл бұрын
@@hnasr sorry I forgot to mention. It's port 22 on which I want to connect.. So that I can do SSH into A from terminal on C.
@dheelakaperera37414 жыл бұрын
Hey how to surf internet from only using youtube server i am free to use youtube from data charges and i want to surf other websites also how can i do itn plz guide me