NetstackGo 语言实现的网络协协议栈

联合创作 · 2023-09-29 07:58

Netstack,使用 Go 语言编写的网络协议栈。

开始

通过安装 tun_tcp_echo demo 尝试在 Linux 上使用 :

go install github.com/google/netstack/tcpip/sample/tun_tcp_echo

创建一个TUN设备:

[sudo] ip tuntap add user <username> mode tun <device-name>
[sudo] ip link set <device-name> up
[sudo] ip addr add <ipv4-address>/<mask-length> dev <device-name>

运行:

tun_tcp_echo <device-name> <ipv4-address> <port>
浏览 5
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报