当前位置: 首页 > 工具软件 > Spiped > 使用案例 >

centos7 安装spiped,流量加密传输

商业
2023-12-01

1. 下载源码 spiped

wget https://www.tarsnap.com/spiped/spiped-1.6.1.tgz

2. 安装编译环境

sudo yum install gcc make glibc-devel openssl-devel zlib-devel e2fsprogs-devel

3. 解压、编译、安装程序

tar -vzxf spiped-1.6.1.tgz
cd spiped-1.6.1/
make install

4. 验证

>$ spipe -v
spipe 1.6.1

5. 创建密钥

使用dd创建对称密钥文件 【keyfile】

dd if=/dev/urandom bs=32 count=1 of=keyfile

6. 在服务端启动

复制密钥到指定文件,在该目录打开终端,keyfile为密钥文件,单引号可省略
使用9200作为通讯端口 【192.168.60.110为本机IP】,
将9200端口上的流量解密后转发到80端口

spiped -d -s '[192.168.60.110]:9200' -t '[127.0.0.1]:80' -k keyfile

7. 客户端启动

复制密钥到指定文件,在该目录打开终端,keyfile为密钥文件,单引号可省略
使用9100作为通讯端口 【192.168.60.111为本机IP】,
将9100端口上的流量加密后转发到远程地址【192.168.60.110:9200】

spiped -e -s '[192.168.60.111]:9100' -t '[192.168.60.110]:9200' -k keyfile
 类似资料: