Stunnel 编译及使用

版本:stunnel-4.56

平台:mips

  1. 编写配置文件config.kap.sh

    ./configure --enable-fips=no  --host=mipsel-linux --build=x86_64-redhat-linux --enable-small  --with-ssl=/home/"yourname"/bg1000/trunk/gateway/openssl/ LDFLAGS="-L/home/"urname"/bg1000/trunk/gateway/openssl -L/home/"your name"/bg1000/trunk/gateway/lzo"
  2. 执行
    sh config.kap.sh
  3. 编译可以完成但是放到路由器里面会有如下问题
    stunnel: can't load library 'libssp.so.0'
    undefined symbol FIPS_mode'

    解决方法

    1. 修改config.kap.sh (如上的配置文件)增加--enable-fips=no (解决undefined symbol FIPS_mode')
    2. 修改configure,注释掉有关-fstack-protector的部分(解决stunnel: can't load library 'libssp.so.0')
      #{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -fstack-protector" >&5
      #$as_echo_n "checking whether $CC accepts -fstack-protector... " >&6; }
      ##valid_CFLAGS="$CFLAGS"; CFLAGS="$CFLAGS -fstack-protector"
      ##valid_LDFLAGS="$LDFLAGS"; LDFLAGS="$LDFLAGS -fstack-protector"
      #cat confdefs.h - <<_ACEOF >conftest.$ac_ext
      #/* end confdefs.h.  */
      #int main() {return 0;}
      #_ACEOF
      #if ac_fn_c_try_link "$LINENO"; then :
      #
      #        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
      #$as_echo "yes" >&6; }
      #        stunnel_CFLAGS="$stunnel_CFLAGS -fstack-protector"
      #
      #        stunnel_LDFLAGF="$stunnel_LDFLAGF -fstack-protector"
      #
      #
      #else
      #
      #        { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
      #$as_echo "no" >&6; }
      #
      #fi#{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -fstack-protector" >&5
  4. 可以使用。。。。

Stunnel 编译及使用相关推荐

  1. Ubuntu设置Stunnel客户端

    原贴:http://muzuiget.blog.ubuntu.org.cn/archives/set-up-stunnel-in-ubuntu 10 21 2008 Ubuntu设置Stunnel客户 ...

  2. 最新kali之stunnel

    描述:   TLS卸载和负载平衡代理.   stunnel程序旨在用作远程客户端与本地(可启动的)或远程服务器之间的TLS加密包装.其概念是,在系统上运行不支持TLS的守护程序,您可以轻松地将其设置为 ...

  3. Windows系统Stunnel使用简介

    ** Windows系统Stunnel使用简介 ** 一.什么是Stunnel Stunnel是一个代理,可以运行在多种UNIX和Windows操作系统之上.用于向现有客户机和服务器添加TLS加密功能 ...

  4. 安装 stunnel

    1. download stunnel-4.18.tar 2. tar xvf stunnel-4.18.tar 3. yum install gcc    //stunnel 需要gcc编译. 4. ...

  5. Linux下Stunnel的安装和使用

    文章目录 1.什么是Stunnnel? 1.1介绍 1.2功能 1.3与Openssl的联系 1.4安装 2.Stunnel的配置 2.4 注意: 3. stunnel的使用测试 1.什么是Stunn ...

  6. 使用 stunnel 保护 telnet 连接

    Telnet 是一种客户端-服务端协议,通过 TCP 的 23 端口连接到远程服务器.Telnet 并不加密数据,因此它被认为是不安全的,因为数据是以明文形式发送的,所以密码很容易被嗅探.但是,仍有老 ...

  7. go build 编译报错 missing go.sum entry for module providing package

    go build 编译报错 missing go.sum entry for module providing package 解决方法 // 移除未使用的依赖 go mod tidy 再次编译,就可 ...

  8. kotlin重写构造方法编译报错:Primary constructor call expected

    在kotlin中使用construct关键字定义构造方法,如果类定义时已经有构造方法(类名后带括号),需要添加构造方法时,需要使用以下写法: class User(var name,var age){ ...

  9. Myeclipse中项目没有代码错误提示,jsp页面无编译迹象?如何解决

    在使用Myeclipse开发项目时,发现jsp页面中嵌入的java代码没有编译的迹象,错误的get方法没有报错,没有报错信息我们如何知道我们开发的内容是正确的呢? 接下来就演示一下如何解决

最新文章

  1. 如何使用Microsoft技术栈
  2. JAXB在Java 9/10并且使用Tomcat 9的问题
  3. (笔试题)程序运行时间
  4. Julia OpenCV绑定简介
  5. Android 条码扫描程序源码
  6. 【转】Python可变长度的函数参数
  7. 四核处理器_2020年高通骁龙处理器排行榜
  8. SQL数据库的使用:创建表结构
  9. web优化之-asp.net js延迟加载 js动态合并 js动态压缩
  10. 633. 平方数之和
  11. Windows | 管理员权限打开CMD 快捷键
  12. oracle补丁安装
  13. 自媒体人必看,这些无版权背景音乐网站,免费下载
  14. 【DP】【高精】WZK打雪仗
  15. 高新技术企业申报认定需要满足哪些条件?
  16. 微信表情代码大全---一句话搞定
  17. 路径中的“./“,“../“,“/“ 代表的含义
  18. 港科夜闻|罗康锦教授获委任为香港科大工学院院长
  19. 新零售时代下,物流行业迎来新机遇
  20. 关于使用Navicat,Mysql Workbench,PowerDesigner根据mysql数据库生成ER(实体联系图)的解决方案的总结

热门文章

  1. win10——自带拼音输入法开启自学习
  2. 引文分析软件histcite简介(中科大 罗昭锋)
  3. 【GBT28181开发:SIP协议实践】之设备远程启动
  4. gcIPtoHostQueue.exe
  5. Metasploit -- 木马生成原理和方法
  6. Dreamweaver实现 登录窗口界面(简单实例)
  7. Vision Transformer(iGPT,ViT,DERT,IPT,TransReID,TransGAN,TNT,CvT)
  8. Maya 2013下载地址 包含32位 64位 及Mac版
  9. 点阵LCD12864的显示原理(不带字库)
  10. 创建bbs mysql语句怎么写_MySQL常用语句 | 小灰灰博客