OSDN Git Service

2013.10.24
[uclinux-h8/uClinux-dist.git] / freeswan / klips / test / 103 / 110
1 #!/bin/sh
2 #
3 # RCSID $Id: 110,v 1.2 1999/04/06 04:54:33 rgb Exp $
4 #
5
6 net1=192.168.1.0
7 net2=192.168.4.0
8 gw1=192.168.2.103
9 gw2=192.168.2.110
10 hmask=255.255.255.255
11 nmask=255.255.255.0
12
13 depmod -a
14 modprobe ipsec
15
16 tncfg attach ipsec0 eth1
17 ifconfig ipsec0 $gw1 
18
19 #
20 # Transport mode
21 #
22 #route del $gw2
23 #route add -net $gw2 dev ipsec0
24 #
25 #addrt $gw1 $hmask \
26 #       $gw $hmask \
27 #       $gw 135
28 #setsa $gw 135 esp 3des-md5-96 i \
29 #       1000000000000001 6630663066303133
30 #setsa $gw1 125 esp 3des-md5-96 r \
31 #       1000000000000001 6630663066303132
32
33 #
34 # Tunnel mode
35 #
36 route del $net2
37 route add -net $net2 dev ipsec0 gw $gw2
38 #
39 # forward path
40 #
41 #addrt $net1 $nmask \
42 #       $net2 $nmask \
43 #       $gw2 213
44 echo sleeping after addrt
45 sleep 1
46 #
47 setsa $gw2 213 ip4 \
48         $gw1 $gw2
49 setsa $gw2 215 esp des-cbc 66306630 6630663066303143
50 setsa $gw2 216 ah md5 66306630663031326630663066303143
51 #
52 spigrp $gw2 213 \
53         $gw2 215 \
54         $gw2 216
55 #
56 # return path
57 #
58 setsa $gw1 205 esp des-cbc 66306630 6630663066303142
59 setsa $gw1 206 ah md5 66306630663031326630663066303142
60
61 cat /proc/net/ipsec-spi
62 echo
63 cat /proc/net/ipsec-route
64
65 #
66 # $Log: 110,v $
67 # Revision 1.2  1999/04/06 04:54:33  rgb
68 # Fix/Add RCSID Id: and Log: bits to make PHMDs happy.  This includes
69 # patch shell fixes.
70 #
71 #