CentOS 搭建IOU

此文章用的CentOS的版本是CentOS6.4 32位的版本 iou的版本为iou-web-1.2.2-20.i386

一 安装CentOS不在描述,特别注意在定义主机名的时候写成iou.example.com 这样能减少以后的文件配置


二 CentOS系统配置

1 网络配置

2 安装IOU Web Interface

使用共享文件夹或者FTP工具把IOU Web Interface的RPM安装包传到CentOS的某个文件夹中,比如使用SecureFX

通过上面的网络设置,CentOS应该就可以访问外网了,首先你要确定你的宿主主机必须能访问外网。

首先安装软件包 perl-Net-Pcap.i686 0:0.16-1.el6.rf 这个软件包可以在网站上下载

 #yum install -y perl-Net-Pcap-0.16-1.el6.rf.i686.rpm 

# yum localinstall -y perl-Net-Pcap-0.16-1.el6.rf.i686.rpm(这样安装的前提是能把所需要的软件包都能安装上)

安装IOU Web Interface必要yum的运行环境
yum -y install httpd php php-pdo php-pear-Image-GraphViz php-pspell perl perl-Net-Pcap perl-Time-HiRes sqlite cairo pango pixman libpng libXrender gtk2 libXfixes libXinerama libXcursor libXcomposite libXdamage dnsmasq php-gd


安装httpd服务,貌似这个服务在这时候没有装上,所以没法启动服务

yum install -y httpd

chkconfig httpd on (是http服务开机启动)

安装web-iou   上http://www.routereflector.com/下载web-iou并且安装 

yum localinstall -y  iou-web-1.2.2-21.i386.rpm

3 修改文件属性

使用下面的命令是apache有足够的权限使用iou文件夹下的任何文件

#chown apache:apache -R /opt/iou/

4 关闭SElinux和iptables

先把SElinux关掉,编辑SELinux的配置文件:

#vi /etc/selinux/config

把如下图中红框内那条改成“SELINUX=disabled”,保存退出


然后使用下面的命令关闭iptables同时关闭开机自启:

#service iptables stop

#chkconfig iptables off

5 解决库文件缺失

#ln -s /usr/lib/libcrypto.so.1.0.1e /usr/lib/libcrypto.so.4


6 修改hostname

现在重启CentOS,重启后还有一些问题需要解决

首先我们要把hostname改成“iou.example.com":

#vi /etc/sysconfig/network


7 设置DNS

我们现在需要解决DNS的问题,这个问题可能导致设备之间无法互相识别,直连ping不通的情况。当然,首先得确保dnsmasq是否安装好,在这里就不用管了,因为dnsmasq这个软件包在刚刚安装iou的时候就已经安装上了

修改DNS配置:

#vi /etc/resolv.conf

删除如下红框内的两行,也就是除了公网DNS服务器外其他的都删掉:


然后插入下面框内的两行,特别注意nameserver 127.0.0.1这样必须在其他公网DNS服务器地址的前面。保存退出。


然后修改/etc/dnsmasq.conf配置文件:

#vi /etc/dnsmasq.comf

在文件最后一行加上(如果有”#address=/doubleclick.net/127.0.0.1"这么一行就改成)address=/.iou/127.0.0.2

最后改一下hosts文件:

#vi /etc/hosts

加上下面红框内的那条:


现在可以重启network和dnsmasq服务了:

#service network restart

#service dnsmasq restart


  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值