原文:使用 TUN 設備實現一個簡單的 UDP 代理隧道

若要實現在 Linux 下的代理程序,方法有很多,比如看着 RFC 來實現一個 socks 代理並自行設置程序經過 socks 代理等方式,下文是使用 Linux 提供的 tun tap 設備來實現 UDP 代理隧道的大體思路和過程講解。 TUN 設備 tun tap 是由 Linux 可能還有其他 NIX 系統提供支持 提供的,可以用來實現用戶態的網絡路由等處理的虛擬網絡接口。也就是說,它們允許 ...

2017-09-28 17:05 2 2320 推薦指數:

查看詳情

使用 SSH 隧道實現端口轉發、SOCKS 代理

SSH隧道 本地端口轉發 本地客戶端通過 local_port 連接到 MobaXterm; MobaXterm 繞過防火牆,使用 user 用戶連接到 ssh_server_ip:ssh_server_port 的 SSH 服務器; SSH 服務器連接到 romote_ip ...

Sat Apr 04 01:54:00 CST 2020 0 882
聊聊UDP、TCP和實現一個簡單的JAVA UDP小Demo

  最近真的比較忙,很久就想寫了,可是一直苦於寫點什么,今天腦袋靈光一閃,覺得自己再UDP方面還有些不了解的地方,所以要給自己掃盲。   好了,咱們進入今天的主題,先列一下提綱:   1. UDP是什么,UDP適用於什么場景?   2. 寫一個小Demo來加深一下UDP的理解。   3. ...

Mon May 25 01:59:00 CST 2020 0 677
UDP隧道

隧道創建 對於隧道L2TP、FOU/GUE、GENEVE和VXLAN,隧道創建時,都需要在內核中新建一個UDP套接口,框架中的函數udp_sock_create4提供此功能。不僅是套接口的創建,還有本機接口的綁定bind,以及如果特定隧道提供了對端地址信息,進行連接connect ...

Tue Mar 02 18:29:00 CST 2021 0 285
windows 使用 ssh 隧道代理

1. 下載 PuTTY putty 官網下載失敗了,於是我在國內的軟件網站上下載了(好像是華軍軟件網之類)。我小心地避開了附帶的六七種小流氓軟件,得到了 putty 安裝文件:putty-64bit ...

Sat Feb 19 22:26:00 CST 2022 0 683
一個簡單的tcp代理實現

There are a number of reasons to have a TCP proxy in your tool belt, bothfor forwarding traffic to b ...

Tue May 17 16:29:00 CST 2016 0 7932
TUN/TAP設備淺析

https://www.jianshu.com/p/660e69326e65 在 linux 2.4 及之后的內核版本中,tun/tap 驅動是默認編譯進內核中的。 (tun編譯到內核中, tap作為內核模塊編譯) TUN/TAP設備淺析(一) -- 原理淺析 https ...

Tue Mar 31 07:57:00 CST 2020 0 1033
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM