- 授权协议: BSD
- 开发语言: Google Go
- 操作系统: 跨平台
- 软件首页: https://github.com/google/netstack
- 软件文档: https://github.com/google/netstack/blob/master/README.md
- 官方下载: https://github.com/google/netstack/archive/master.zip
软件介绍
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>
