📄 100
字号:
route del $net2 route add -net $net2 dev $ipsecdev gw $sg2 # forward path ipsec eroute --add --src $net1/$nmask \ --dst $net2/$nmask \ --edst $sg2 --spi 0x113 --proto tun ipsec spi --edst $sg2 --spi 0x113 --proto tun --ip4 \ --src $sg1 --dst $sg2 ipsec spi --edst $sg2 --spi 0x115 --proto esp --esp des \ --enckey 0x01030507090b0d0f ipsec spigrp $sg2 0x113 tun \ $sg2 0x115 esp ;; tuespdesdel) # return path ipsec spi --edst $sg1 --spi 0x105 --proto esp --del route del $net2 ipsec eroute --del --src $net1/$nmask \ --dst $net2/$nmask ipsec spi --edst $sg2 --spi 0x113 --proto tun --del ;; tuahmd5) # return path ipsec spi --edst $sg1 --spi 0x106 --proto ah --ah hmac-md5-96 \ --authkey 0x81838587898b8d8f91939597999b9d9f route del $net2 route add -net $net2 dev $ipsecdev gw $sg2 # forward path ipsec eroute --add --src $net1/$nmask \ --dst $net2/$nmask \ --edst $sg2 --spi 0x113 --proto tun ipsec spi --edst $sg2 --spi 0x113 --proto tun --ip4 \ --src $sg1 --dst $sg2 ipsec spi --edst $sg2 --spi 0x116 --proto ah --ah hmac-md5-96 \ --authkey 0x31333537393b3d3f41434547494b4d4f ipsec spigrp $sg2 0x113 tun \ $sg2 0x116 ah ;; tuahmd5del) # return path ipsec spi --edst $sg1 --spi 0x106 --proto ah --del route del $net2 ipsec eroute --del --src $net1/$nmask \ --dst $net2/$nmask ipsec spi --edst $sg2 --spi 0x113 --proto tun --del ;; tuahsha1) # return path ipsec spi --edst $sg1 --spi 0x106 --proto ah --ah hmac-sha1-96 \ --authkey 0x81838587898b8d8f91939597999b9d9fa1a3a5a7 route del $net2 route add -net $net2 dev $ipsecdev gw $sg2 # forward path ipsec eroute --add --src $net1/$nmask \ --dst $net2/$nmask \ --edst $sg2 --spi 0x113 --proto tun ipsec spi --edst $sg2 --spi 0x113 --proto tun --ip4 \ --src $sg1 --dst $sg2 ipsec spi --edst $sg2 --spi 0x116 --proto ah --ah hmac-sha1-96 \ --authkey 0x31333537393b3d3f41434547494b4d4f51535557 ipsec spigrp $sg2 0x113 tun \ $sg2 0x116 ah ;; tuahsha1del) # return path ipsec spi --edst $sg1 --spi 0x106 --proto ah --del route del $net2 ipsec eroute --del --src $net1/$nmask \ --dst $net2/$nmask ipsec spi --edst $sg2 --spi 0x113 --proto tun --del ;; tuespnullmd5) # return path ipsec spi --edst $sg1 --spi 0x105 --proto esp --esp null-md5-96 \ --authkey 0x81838587898b8d8f91939597999b9d9f route del $net2 route add -net $net2 dev $ipsecdev gw $sg2 # forward path ipsec eroute --add --src $net1/$nmask \ --dst $net2/$nmask \ --edst $sg2 --spi 0x113 --proto tun ipsec spi --edst $sg2 --spi 0x113 --proto tun --ip4 \ --src $sg1 --dst $sg2 ipsec spi --edst $sg2 --spi 0x115 --proto esp --esp null-md5-96 \ --authkey 0x31333537393b3d3f41434547494b4d4f ipsec spigrp $sg2 0x113 tun \ $sg2 0x115 esp ;; tuespnullmd5del) # return path ipsec spi --edst $sg1 --spi 0x105 --proto esp --del route del $net2 ipsec eroute --del --src $net1/$nmask \ --dst $net2/$nmask ipsec spi --edst $sg2 --spi 0x113 --proto tun --del ;; turoad) # return path ipsec spi --edst $sg1 --spi 0x105 --proto esp --esp des-cbc \ --enckey 0x6630663066303130 ipsec spi --edst $sg1 --spi 0x106 --proto ah --ah md5 \ --authkey 0x66306630663031326630663066303130 route del $sg2 route add -host $sg2 dev $ipsecdev gw 192.168.2.103 # forward path ipsec eroute --add --src $net1/$nmask \ --dst $sg2/$hmask \ --edst $sg2 --spi 0x113 --proto tun ipsec spi --edst $sg2 --spi 0x113 --proto tun --ip4 \ --src $sg1 --dst $sg2 ipsec spi --edst $sg2 --spi 0x115 --proto esp --esp des-cbc \ --enckey 0x6630663066303131 ipsec spi --edst $sg2 --spi 0x116 --proto ah --ah md5 \ --authkey 0x66306630663031326630663066303131 ipsec spigrp $sg2 0x113 tun \ $sg2 0x115 esp \ $sg2 0x116 ah ;; turoaddel) # return path ipsec spi --edst $sg1 --spi 0x105 --proto esp --del ipsec spi --edst $sg1 --spi 0x106 --proto ah --del # forward path ipsec spi --edst $sg2 --spi 0x113 --proto tun --del ipsec eroute --del --src $net1/$nmask \ --dst $sg2/$hmask route del $sg2# route add -host $sg2 dev $ipsecdev gw 192.168.2.103 ;; turoad2) # return path ipsec spi --edst $sg1 --spi 0x105 --proto esp --esp des-cbc \ --enckey 0x6630663066303130 ipsec spi --edst $sg1 --spi 0x106 --proto ah --ah md5 \ --authkey 0x66306630663031326630663066303130 route del $net2 route add -net $net2 dev $ipsecdev gw $sg2 # forward path ipsec eroute --add --src $sg1/$hmask \ --dst $net2/$nmask \ --edst $sg2 --spi 0x113 --proto tun ipsec spi --edst $sg2 --spi 0x113 --proto tun --ip4 \ --src $sg1 --dst $sg2 ipsec spi --edst $sg2 --spi 0x115 --proto esp --esp des-cbc \ --enckey 0x6630663066303131 ipsec spi --edst $sg2 --spi 0x116 --proto ah --ah md5 \ --authkey 0x66306630663031326630663066303131 ipsec spigrp $sg2 0x113 tun \ $sg2 0x115 esp \ $sg2 0x116 ah ;; turoad2del) # return path ipsec spi --edst $sg1 --spi 0x105 --proto esp --del ipsec spi --edst $sg1 --spi 0x106 --proto ah --del # forward path ipsec spi --edst $sg2 --spi 0x113 --proto tun --del ipsec eroute --del --src $sg1/$hmask \ --dst $net2/$nmask route del $net2# route add -net $net2 dev $ipsecdev gw $sg2 ;; tuany2sg) # return path ipsec spi --edst $sg1 --spi 0x105 --proto esp --esp 3des-md5-96 \ --enckey 0x51535557595b5d5f61636567696b6d6f71737577797b7d7f \ --authkey 0x81838587898b8d8f91939597999b9d9f route del $netany route add -net $netany netmask $anymask dev $ipsecdev gw $sg2 # forward path ipsec eroute --add --src $sg1/$hmask \ --dst $netany/$anymask \ --edst $sg2 --spi 0x113 --proto tun ipsec spi --edst $sg2 --spi 0x113 --proto tun --ip4 \ --src $sg1 --dst $sg2 ipsec spi --edst $sg2 --spi 0x115 --proto esp --esp 3des-md5-96 \ --enckey 0x01030507090b0d0f11131517191b1d1f21232527292b2d2f \ --authkey 0x31333537393b3d3f41434547494b4d4f ipsec spigrp $sg2 0x113 tun \ $sg2 0x115 esp ;; tuany2sgdel) # return path ipsec spi --edst $sg1 --spi 0x105 --proto esp --del route del $netany ipsec eroute --del --src $sg1/$hmask \ --dst $netany/$anymask ipsec spi --edst $sg2 --spi 0x113 --proto tun --del ;; tuany2subnet) # return path ipsec spi --edst $sg1 --spi 0x105 --proto esp --esp 3des-md5-96 \ --enckey 0x51535557595b5d5f61636567696b6d6f71737577797b7d7f \ --authkey 0x81838587898b8d8f91939597999b9d9f route del $netany route add -net $netany dev $ipsecdev gw $sg2 # forward path ipsec eroute --add --src $net1/$nmask \ --dst $netany/$anymask \ --edst $sg2 --spi 0x113 --proto tun ipsec spi --edst $sg2 --spi 0x113 --proto tun --ip4 \ --src $sg1 --dst $sg2 ipsec spi --edst $sg2 --spi 0x115 --proto esp --esp 3des-md5-96 \ --enckey 0x01030507090b0d0f11131517191b1d1f21232527292b2d2f \ --authkey 0x31333537393b3d3f41434547494b4d4f ipsec spigrp $sg2 0x113 tun \ $sg2 0x115 esp ;; tuany2subnetdel) # return path ipsec spi --edst $sg1 --spi 0x105 --proto esp --del route del $netany route add $netany dev eth0 gw $sg2 ipsec eroute --del --src $net1/$nmask \ --dst $netany/$anymask ipsec spi --edst $sg2 --spi 0x113 --proto tun --del ;; tgesp3desmd5) # return path ipsec spi --edst $sg1 --spi 0x105 --proto esp --esp 3des-md5-96 \ --enckey 0x51535557595b5d5f61636567696b6d6f71737577797b7d7f \ --authkey 0x81838587898b8d8f91939597999b9d9f route del $sg2 route add -host $sg2 dev $ipsecdev # forward path ipsec eroute --add --src $sg1/$hmask \ --dst $sg2/$hmask \ --edst $sg2 --spi 0x113 --proto tun ipsec spi --edst $sg2 --spi 0x113 --proto tun --ip4 \ --src $sg1 --dst $sg2 ipsec spi --edst $sg2 --spi 0x115 --proto esp --esp 3des-md5-96 \ --enckey 0x01030507090b0d0f11131517191b1d1f21232527292b2d2f \ --authkey 0x31333537393b3d3f41434547494b4d4f ipsec spigrp $sg2 0x113 tun \ $sg2 0x115 esp ;; tgesp3desmd5del) # return path ipsec spi --edst $sg1 --spi 0x105 --proto esp --del route del $sg2 ipsec eroute --del --src $sg1/$hmask \ --dst $sg2/$hmask ipsec spi --edst $sg2 --spi 0x113 --proto tun --del ;; tgesp3desahmd5) # return path ipsec spi --edst $sg1 --spi 0x105 --proto esp --esp 3des \ --enckey 0x51535557595b5d5f61636567696b6d6f71737577797b7d7f ipsec spi --edst $sg1 --spi 0x106 --proto ah --ah hmac-md5-96 \ --authkey 0x81838587898b8d8f91939597999b9d9f route del $sg2 route add -host $sg2 dev $ipsecdev # forward path ipsec eroute --add --src $sg1/$hmask \ --dst $sg2/$hmask \ --edst $sg2 --spi 0x113 --proto tun ipsec spi --edst $sg2 --spi 0x113 --proto tun --ip4 \ --src $sg1 --dst $sg2 ipsec spi --edst $sg2 --spi 0x115 --proto esp --esp 3des \ --enckey 0x01030507090b0d0f11131517191b1d1f21232527292b2d2f ipsec spi --edst $sg2 --spi 0x116 --proto ah --ah hmac-md5-96 \ --authkey 0x31333537393b3d3f41434547494b4d4f ipsec spigrp $sg2 0x113 tun \ $sg2 0x115 esp \ $sg2 0x116 ah ;; tgesp3desahmd5del) # return path ipsec spi --edst $sg1 --spi 0x105 --proto esp --del ipsec spi --edst $sg1 --spi 0x106 --proto ah --del route del $sg2 ipsec eroute --del --src $sg1/$hmask \ --dst $sg2/$hmask ipsec spi --edst $sg2 --spi 0x113 --proto tun --del ;; tugw) # return path ipsec spi --edst $sg1 --spi 0x105 --proto esp --esp des \ --enckey 0x6630663066303138 #ipsec spi --edst $sg1 --spi 0x106 --proto ah --ah md5 \ # --authkey 0x66306630663031326630663066303138 route del $sg2 route add -host $sg2 dev $ipsecdev # forward path ipsec eroute --add --src $sg1/$hmask \ --dst $sg2/$hmask \ --edst $sg2 --spi 0x113 --proto tun ipsec spi --edst $sg2 --spi 0x113 --proto tun --ip4 \ --src $sg1 --dst $sg2 ipsec spi --edst $sg2 --spi 0x115 --proto esp --esp des \ --enckey 0x6630663066303139 #ipsec spi --edst $sg2 --spi 0x116 --proto ah --ah md5 \ # --authkey 0x66306630663031326630663066303139 ipsec spigrp $sg2 0x113 tun \ $sg2 0x115 esp \ # $sg2 0x116 ah ;; tugwdel) # return path ipsec spi --edst $sg1 --spi 0x105 --proto esp --del ipsec spi --edst $sg1 --spi 0x106 --proto ah --del # forward path ipsec spi --edst $sg2 --spi 0x113 --proto tun --del ipsec eroute --del --src $sg1/$hmask \ --dst $sg2/$hmask route del $sg2# route add -host $sg2 dev $ipsecdev ;; proc) cat /proc/net/ipsec_* ;;esac## $Log: 100,v $# Revision 1.21 2002/04/24 07:36:14 mcr# Moved from ./klips/test/110/100,v## Revision 1.20 1999/06/13 07:25:21 rgb# Change spis to avoid collision between tests.## Revision 1.19 1999/06/10 16:37:48 rgb# Ditch IVs.## Revision 1.18 1999/06/10 16:09:00 rgb# Change spis to avoid clash between trah and tresp.## Revision 1.17 1999/05/25 21:27:06 rgb# Fix test subnet numbers that have moved.## Revision 1.16 1999/04/06 04:54:34 rgb# Fix/Add RCSID Id: and Log: bits to make PHMDs happy. This includes# patch shell fixes.##
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -