1

linux服务器安装socat

  1. socat是一个转发工具,主要实现不同接口间的转发,常用的文件、管道、设备(终端或调制解调器等)、插座(Unix,IP4,IP6 - raw,UDP,TCP)、SSL、SOCKS4客户端或代理CONNECT。
  2. 安装(源码安装)
    1)下载 http://www.dest-unreach.org/socat/download/socat-1.7.4.3.tar.gz
  1. 解压&编译&安装
tar -zxvf socat-1.7.4.3.tar.gz
cd socat-1.7.4.3 
./configure --disable-fips make && make install

3)遇到bug

说明缺少libssl.so.1.1库
解决方法:首先要看一下socat需要哪些库,具体少了哪些库
ldd socat

少了两个库
libssl.so.1.1 => not found
libcrypto.so.1.1 => not found
之前已经安装过openssl,查找一下这两库在哪
find / -name libssl.so.1.1

find / -name libcrypto.so.1.1

把这俩库的地址和安装目录关联起来就可以了
export LD_LIBRARY_PATH=LD_LIBRARY_PATH:/usr/local/openssl/lib
再看一下socat还缺少什么依赖库

发现已经不缺少了,再执行一下socat

已经可以使用了。OK。

posted @ 2022-08-05 10:42  Bonne_chance  阅读(3265)  评论(0编辑  收藏  举报
1