原文:使用 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