wget https://www.tarsnap.com/spiped/spiped-1.6.1.tgz
sudo yum install gcc make glibc-devel openssl-devel zlib-devel e2fsprogs-devel
tar -vzxf spiped-1.6.1.tgz
cd spiped-1.6.1/
make install
>$ spipe -v
spipe 1.6.1
使用dd创建对称密钥文件 【keyfile】
dd if=/dev/urandom bs=32 count=1 of=keyfile
复制密钥到指定文件,在该目录打开终端,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
复制密钥到指定文件,在该目录打开终端,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