ipsec服务每次重启都得手动执行一次才生效

Web、Mail、Ftp、DNS、Proxy、VPN、Samba、LDAP 等基础网络服务
回复
Kindro
帖子: 1
注册时间: 2011-03-09 0:50
送出感谢: 0
接收感谢: 0

ipsec服务每次重启都得手动执行一次才生效

#1

帖子 Kindro » 2011-03-09 0:57

各位前辈:

我搭设L2TP-VPN时遇到一个问题,就是每次我重新启动服务器,都必须连接到服务器输入一次

代码: 全选

service ipsec restart
这样我的iphone才能连接得上,否则就会显示服务器无响应。

奇怪的是,我登陆服务器后,用

代码: 全选

ipsec verify
验证ipsec是否有问题的时候,返回的结果总是看起来挺正常:

代码: 全选

# sudo ipsec verify
Checking your system to see if IPsec got installed and started correctly:
Version check and ipsec on-path                             	[OK]
Linux Openswan U2.6.28/K2.6.32.16-linode28 (netkey)
Checking for IPsec support in kernel                        	[OK]
NETKEY detected, testing for disabled ICMP send_redirects   	[OK]
NETKEY detected, testing for disabled ICMP accept_redirects 	[OK]
Checking that pluto is running                              	[OK]
Pluto listening for IKE on udp 500                          	[OK]
Pluto listening for NAT-T on udp 4500                       	[OK]
Two or more interfaces found, checking IP forwarding        	[OK]
Checking NAT and MASQUERADEing
Checking for 'ip' command                                   	[OK]
Checking for 'iptables' command                             	[OK]
Opportunistic Encryption Support                            	[DISABLED]
我尝试过在/etc/rc.local文件中追加一句重启ipsec服务的命令

代码: 全选

service ipsec restart
也还是没有什么效果。另外看到网上的文章提到可以执行

代码: 全选

sudo update-rc.d ipsec defaults
来讲ipsec设置为开机启动,我命令虽然能成功执行,但是开机之后iphone还是无法成功连接到服务器。

请问各位前辈有什么思路可以解决此问题呢?
回复

回到 “服务器基础应用”