Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

I created an IP tunnel from scratch using Linux TUN device and C!

Автор: eszotec

Загружено: 2025-06-01

Просмотров: 335

Описание:

Hi everyone,
In this video I will be discussing about network tunnels, what are they, how they work and then to understand it better I will create a IP tunnel from scratch in C using just Linux TUN device.
Linux TUN device allow us to create network interfaces which operate at user space and instead of sending packets to the wire, they write packets to a file descriptor which is pretty cool. I will be explaining how to use TUN device and how they can help us to create a virtual network between two nodes.

Hope you all will enjoy this video and do let me know in the comments what kind of tunnels you have used and how have you created them!

Timestamps:
00:00 Introduction
01:05 What are tunnels and their use
05:06 Some of the tunnel types
16:52 Linux TUN/TAP device
25:22 Using TUN device to create an IP tunnel
40:56 Implementing the tunnel
1:19:56 Testing the tunnel

Resources:
Thumbnail:
Image by https://pixabay.com/users/tama66-1032521 from https://pixabay.com

Code:
https://github.com/djmgit/tunl

References:
https://www.cloudflare.com/learning/n...
https://docs.kernel.org/networking/tu...
https://blog.cloudflare.com/virtual-n...
https://backreference.org/2010/03/26/...

#tunnel #networking #computernetworks #linux #virtualnetworking #coding #cprogramming #lowlevel #linuxoperatingsystem #encapsulation #tcp #udp #networkprotocols #howto #software

I created an IP tunnel from scratch using Linux TUN device and C!

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

Я в опасности

Я в опасности

I created a network packet sniffer from scratch in C using only raw sockets!

I created a network packet sniffer from scratch in C using only raw sockets!

I created an event driven IO based Web server using Linux Epoll from scratch!

I created an event driven IO based Web server using Linux Epoll from scratch!

I Read Honey's Source Code

I Read Honey's Source Code

Understanding lights, light sources and surfaces by adding them to my Raytracer!

Understanding lights, light sources and surfaces by adding them to my Raytracer!

Leetcode 1458 | Max Dot Product of Two Subsequences | Optimized Solution + Code

Leetcode 1458 | Max Dot Product of Two Subsequences | Optimized Solution + Code

Microsoft begs for mercy

Microsoft begs for mercy

I tried UDP multicast for the first time in C!

I tried UDP multicast for the first time in C!

Зачем нужны кристаллы? Вот почему, с примерами!

Зачем нужны кристаллы? Вот почему, с примерами!

Код работает в 100 раз медленнее из-за ложного разделения ресурсов.

Код работает в 100 раз медленнее из-за ложного разделения ресурсов.

The Windows 11 Disaster That's Killing Microsoft

The Windows 11 Disaster That's Killing Microsoft

Компьютер сгорел после перепада напряжения, другой блок не помог! 🔥🤬 #HappyPC

Компьютер сгорел после перепада напряжения, другой блок не помог! 🔥🤬 #HappyPC

How to Escape Google Surveillance: Replace Every Service in 2 Weeks

How to Escape Google Surveillance: Replace Every Service in 2 Weeks

Zbrojenia Bez Hamulców: Pół Miliona Żołnierzy, Rekord Wydatków i „Bilet do Wojska” dla tysięcy

Zbrojenia Bez Hamulców: Pół Miliona Żołnierzy, Rekord Wydatków i „Bilet do Wojska” dla tysięcy

Stop Cham #1403 - Niebezpieczne i chamskie sytuacje na drogach

Stop Cham #1403 - Niebezpieczne i chamskie sytuacje na drogach

Why Everyone Stopped Using Dropbox

Why Everyone Stopped Using Dropbox

I tried binding multiple Linux sockets to same IP and Port!

I tried binding multiple Linux sockets to same IP and Port!

Bill Gates STUNNED as Windows 12 Faces MASSIVE Backlash Before Launch!

Bill Gates STUNNED as Windows 12 Faces MASSIVE Backlash Before Launch!

Brain rot in software development...

Brain rot in software development...

Неисправный при доставке — японский самолет Sansui с серьезными повреждениями при транспортировке.

Неисправный при доставке — японский самолет Sansui с серьезными повреждениями при транспортировке.

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: infodtube@gmail.com