openswan在centos6上配置指南

第一步:安装openswan

yum install -y make gcc gmp-devel xmlto bison flex xmlto libpcap-devel lsof vim-enhanced man
yum install nss
yum install openswan 

第二步:配置

  1. 编辑 /etc/ipsec.conf (此处具体根据要求进行修改)
cat /etc/ipsec.conf
config setup
        protostack=netkey   
        nat_traversal=yes 
        oe=off
        dumpdir=/var/run/pluto/
        virtual_private=%v4:10.0.0.0/8,%v4:192.168.8.0/24,%v4:172.16.0.0/16
conn net-net
        ike=3des-md5
        esp=3des-md5
        authby=secret
        keyingtries=0
        leftid=@openswan    
        left=172.16.0.17  #--客户需要根据实际情况修改
        leftsubnet=172.16.0.0/24   #--客户需要根据实际情况修改
        leftnexthop=%defaultroute
        rightid=@sangfor
        right=101.226.164.148
        rightsubnet=192.168.8.0/24
        rightnexthop=%defaultroute
        compress=yes
        ikelifetime=86400
        keylife=86400
        pfs=no
        auto=start
        aggrmode=yes    #--指定野蛮模式

注:%v4:192.168.8.0/24,%v4:172.16.0.0/16   
–-192.168.8.0/24为我司内网IP段, 
--172.16.0.0/16 是客户内网IP段,
客户根据现实情况修改。
如果想限制对方192.168.3.6只能访问192.168.8.60,可以这样写:

在这里插入图片描述
2.编辑/etc/ipsec.secrets

cat  /etc/ipsec.secrets
include /etc/ipsec.d/*.secrets
@openswan @sangfor: PSK "123456789"  #--根据双方协商实际情况填写

3.内核参数调整

vim /etc/sysctl.conf
添加如下内容
net.ipv4.ip_forward = 1
net.ipv4.conf.default.rp_filter = 0
net.ipv4.conf.eth0.rp_filter = 0
net.ipv4.conf.all.send_redirects = 0
net.ipv4.conf.default.send_redirects = 0
net.ipv4.conf.all.log_martians = 0
net.ipv4.conf.default.log_martians = 0
net.ipv4.conf.default.accept_source_route = 0
net.ipv4.conf.all.accept_redirects = 0
net.ipv4.conf.default.accept_redirects = 0
net.ipv4.icmp_ignore_bogus_error_responses = 1
标红部分根据服务器实际情况来填写,有可能是em1的网卡。
让修改后的sysctl.conf生效
sysctl –p

4.验证ipsec运行状态

ipsec setup restart
ipsec verify
如上sysctl.conf参数的修改根据客户服务器的不同,情况会很复杂,
所以要查看ipsec verify是否有error的提示,下图是一个正常的输出。

在这里插入图片描述
5. 关闭SELINUX

命令行输入setenforce 0
然后编辑SELINUX启动参数
vim /etc/sysconfig/selinux
SELINUX=disabled

6.联调测试
双方确认配置完成,参数正确。
LINUX命令行输入ipsec auto --up net-net

猜你喜欢

转载自blog.csdn.net/nickyu888/article/details/107766479
今日推荐