Advertisement
Guest User

racoon

a guest
Feb 3rd, 2016
12
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.62 KB | None | 0 0
  1. #!/bin/sh /etc/rc.common
  2. # Copyright (C) 2009-2011 OpenWrt.org
  3. # Copyright (C) 2011 Artem Makhutov
  4.  
  5. START=49
  6.  
  7. SERVICE_USE_PID=1
  8.  
  9. start() {
  10. mkdir -m 0700 -p /var/racoon
  11. . /lib/functions/network.sh
  12. network_get_ipaddr wan_ip wan
  13.  
  14. /usr/sbin/setkey -c <<EOF
  15.  
  16. flush;
  17. spdflush;
  18.  
  19. # All tunnels to this host shall use ESP transport mode
  20. spdadd $wan_ip[l2tp] 0.0.0.0/0 udp -P out ipsec esp/transport//require;
  21. spdadd 0.0.0.0/0 $wan_ip[l2tp] udp -P in ipsec esp/transport//require;
  22.  
  23. EOF
  24. service_start /usr/sbin/racoon -f /etc/racoon.conf
  25. }
  26.  
  27. stop() {
  28. service_stop /usr/sbin/racoon
  29. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement