zoukankan      html  css  js  c++  java
  • centos下安装rinetd

    系统环境:centos 5.4 系统需要gcc组件

    yum -y install gcc* 安装完毕以后

    首先下载wget http://www.boutell.com/rinetd/http/rinetd.tar.gz

    解压缩 tar zxvf rinetd.tar.gz

    cd rinetd

    然后make make过程中会出现错误

    vi rinetd.c

    输入/bindPort >= 65536 查询

    输入/connectPort >= 65536查询

    将查询到的65536修改为65535 不然在make的时候会提示超出系统最大定义端口
    make install

    rinetd.c:176: 警告:与内建函数 ‘log’ 类型冲突
    rinetd.c: In function ‘log’:
    rinetd.c:1395: 警告:‘log’ 的地址总是等价为 ‘true’
    gcc rinetd.o match.o -o rinetd
    install -m 700 rinetd /usr/sbin
    install -m 644 rinetd.8 /usr/man/man8
    install: 无法创建一般文件“/usr/man/man8”: 没有那个文件或目录
    make: *** [install] 错误 1

    在/usr下创建man/这个目录

    然后重新make install

    make install以后会提示安装以后目录

    /usr/sbin

    cd /usr/sbin 进入该目录,然后运行,./rinetd

    然后会提示找不到/etc/rinetd.conf

    cd /etc/

    创建文件rinetd

    vi rinetd

    输入:

    源ip 端口 目的ip 端口

    然后返回目录cd /usr/sbin

    ./rinetd -c /etc/rinetd

    这样就好了。效果还是很不错的。

  • 相关阅读:
    汤姆大叔的博客
    ajax
    兼容谷歌的光标居中写法
    浅谈服务治理与微服务
    Java线程面试题合集(含答案)
    java设计模式之装饰者模式
    java集合类详解
    java线程-看这一篇就够了
    javaIO详解
    java反射详解
  • 原文地址:https://www.cnblogs.com/youlechang123/p/2733700.html
Copyright © 2011-2022 走看看