Changeset 15:6bc5df5d2da4 in VirtualTestbed
- Timestamp:
- Feb 22, 2011, 2:54:59 PM (12 years ago)
- Branch:
- default
- Phase:
- public
- Tags:
- tip
- Files:
-
- 2 added
- 12 edited
Legend:
- Unmodified
- Added
- Removed
-
conf/nas.a.rt.testbed.aaa/freeDiameter/CMakeFlags
r14 r15 1 1 -DBUILD_TEST_APP:BOOL=ON 2 2 -DBUILD_TEST_RT_ANY:BOOL=ON 3 -DBUILD_RT_REDIRECT:BOOL=ON 3 4 -DBUILD_DBG_MONITOR:BOOL=ON 4 5 -DBUILD_DBG_INTERACTIVE:BOOL=ON -
conf/nas.a.rt.testbed.aaa/freeDiameter/freeDiameter.conf
r14 r15 1 # This is a sample configuration file for freeDiameter daemon.2 1 3 ##############################################################4 #Identity = "aaa.koganei.wide.ad.jp";5 #Realm = "wide.ad.jp";6 7 ##############################################################8 #Port = 3868;9 #SecPort = 3869;10 #TLS_old_method;11 #No_TCP;12 #No_SCTP;13 #Prefer_TCP;14 #SCTP_streams = 30;15 2 SCTP_streams = 3; 16 17 ##############################################################18 #No_IP;19 #No_IPv6;20 #ListenOn = "202.249.37.5";21 #ListenOn = "2001:200:903:2::202:1";22 #ListenOn = "fe80::21c:5ff:fe98:7d62%eth0";23 24 ##############################################################25 3 TLS_Cred = "/root/ca_data/cert.pem" , "/root/ca_data/privkey.pem"; 26 4 TLS_CA = "/root/ca_data/ca.pem"; 27 # TLS_CRL = "/root/ca_data/crl.pem";28 29 #TLS_Prio = "NORMAL";30 #TLS_DH_Bits = 1024;31 32 ##############################################################33 #TcTimer = 30;34 #TwTimer = 30;35 36 ##############################################################37 5 NoRelay; 38 6 39 ##############################################################40 #LoadExtension = "/path/to/extension" [ : "/optional/configuration/file" ] ;41 42 ##############################################################43 #ConnectPeer = "diameterid" [ params... ] ;44 # params: No_TCP; No_SCTP; No_IP; No_IPv6; Prefer_TCP; TLS_old_method; No_TLS;45 # Port = 3868; TcTimer = 30; TwTimer = 30; ConnectTo = "202.249.37.5"; TLS_Prio = "NORMAL";46 47 48 ##############################################################49 7 # -------- Test configuration --------- 50 8 … … 52 10 # LoadExtension = "/root/freeDiameter/extensions/dbg_rt.fdx"; 53 11 # LoadExtension = "/root/freeDiameter/extensions/test_rt_any.fdx"; 54 #LoadExtension = "/root/freeDiameter/extensions/test_app.fdx" 55 # : "/root/conf/freeDiameter/test_app.conf"; 12 13 LoadExtension = "/root/freeDiameter/extensions/test_app.fdx" 14 : "/root/conf/freeDiameter/test_app.conf"; 15 # LoadExtension = "/root/freeDiameter/extensions/dbg_interactive.fdx"; 16 17 56 18 LoadExtension = "/root/freeDiameter/extensions/rt_default.fdx" 57 19 : "/root/conf/freeDiameter/rtd.conf"; 58 LoadExtension = "/root/freeDiameter/extensions/dbg_interactive.fdx";20 ConnectPeer = "proxy.a.rt.testbed.aaa" ; 59 21 22 23 # For failover testing: 24 #ConnectPeer = "proxy.b.rt.testbed.aaa" ; 60 25 61 # ConnectPeer = "serv.simple.testbed.aaa" ;62 ConnectPeer = " proxy.a.rt.testbed.aaa" ;63 ConnectPeer = "proxy.b.rt.testbed.aaa";26 # For redirect testing: 27 ConnectPeer = "relay.a.rt.testbed.aaa" ; 28 LoadExtension = "/root/freeDiameter/extensions/rt_redirect.fdx"; 64 29 65 -
conf/nas.a.rt.testbed.aaa/freeDiameter/rtd.conf
r12 r15 1 # Our local proxy is default route for all messages 1 # Our local relay is default route for all messages 2 * : "relay.a.rt.testbed.aaa" += 6; # This is "default + 1" so that it is prefered when possible 2 3 * : "proxy.a.rt.testbed.aaa" += DEFAULT; 3 4 * : "proxy.b.rt.testbed.aaa" += DEFAULT; -
conf/proxy.a.rt.testbed.aaa/freeDiameter/CMakeFlags
r14 r15 1 -DBUILD_TEST_RT_ANY:BOOL=ON \2 1 -DBUILD_DBG_MONITOR:BOOL=ON \ 3 2 -DBUILD_DBG_RT:BOOL=ON \ -
conf/proxy.a.rt.testbed.aaa/freeDiameter/freeDiameter.conf
r14 r15 1 # This is a sample configuration file for freeDiameter daemon.2 1 3 ##############################################################4 #Identity = "aaa.koganei.wide.ad.jp";5 #Realm = "wide.ad.jp";6 7 ##############################################################8 #Port = 3868;9 #SecPort = 3869;10 #TLS_old_method;11 #No_TCP;12 #No_SCTP;13 #Prefer_TCP;14 #SCTP_streams = 30;15 2 SCTP_streams = 3; 16 17 ##############################################################18 #No_IP;19 #No_IPv6;20 #ListenOn = "202.249.37.5";21 #ListenOn = "2001:200:903:2::202:1";22 #ListenOn = "fe80::21c:5ff:fe98:7d62%eth0";23 24 ##############################################################25 3 TLS_Cred = "/root/ca_data/cert.pem" , "/root/ca_data/privkey.pem"; 26 4 TLS_CA = "/root/ca_data/ca.pem"; 27 # TLS_CRL = "/root/ca_data/crl.pem";28 29 #TLS_Prio = "NORMAL";30 #TLS_DH_Bits = 1024;31 32 ##############################################################33 #TcTimer = 30;34 #TwTimer = 30;35 36 ##############################################################37 5 #NoRelay; 38 6 39 ##############################################################40 #LoadExtension = "/path/to/extension" [ : "/optional/configuration/file" ] ;41 42 43 ##############################################################44 #ConnectPeer = "diameterid" [ params... ] ;45 # params: No_TCP; No_SCTP; No_IP; No_IPv6; Prefer_TCP; TLS_old_method; No_TLS;46 # Port = 3868; TcTimer = 30; TwTimer = 30; ConnectTo = "202.249.37.5"; TLS_Prio = "NORMAL";47 48 49 ##############################################################50 7 # -------- Test configuration --------- 51 8 52 9 #LoadExtension = "/root/freeDiameter/extensions/dbg_monitor.fdx"; 53 10 #LoadExtension = "/root/freeDiameter/extensions/dbg_rt.fdx"; 11 #LoadExtension = "/root/freeDiameter/extensions/test_rt_any.fdx"; 12 54 13 LoadExtension = "/root/freeDiameter/extensions/acl_wl.fdx" 55 14 : "/root/conf/freeDiameter/acl_wl.conf"; 56 # LoadExtension = "/root/freeDiameter/extensions/test_rt_any.fdx";57 15 16 # For netemul tests: 58 17 LoadExtension = "/root/freeDiameter/extensions/test_netemul.fdx" 59 18 : "/root/conf/freeDiameter/netemul.conf"; 60 19 61 20 ConnectPeer = "proxy.b.rt.testbed.aaa" ; 21 ConnectPeer = "serv.b.rt.testbed.aaa" ; 62 22 -
conf/proxy.b.rt.testbed.aaa/freeDiameter/freeDiameter.conf
r14 r15 1 # This is a sample configuration file for freeDiameter daemon.2 3 ##############################################################4 #Identity = "aaa.koganei.wide.ad.jp";5 #Realm = "wide.ad.jp";6 7 ##############################################################8 #Port = 3868;9 #SecPort = 3869;10 #TLS_old_method;11 #No_TCP;12 #No_SCTP;13 #Prefer_TCP;14 #SCTP_streams = 30;15 1 SCTP_streams = 3; 16 17 ##############################################################18 #No_IP;19 #No_IPv6;20 #ListenOn = "202.249.37.5";21 #ListenOn = "2001:200:903:2::202:1";22 #ListenOn = "fe80::21c:5ff:fe98:7d62%eth0";23 24 ##############################################################25 2 TLS_Cred = "/root/ca_data/cert.pem" , "/root/ca_data/privkey.pem"; 26 3 TLS_CA = "/root/ca_data/ca.pem"; 27 # TLS_CRL = "/root/ca_data/crl.pem";28 29 #TLS_Prio = "NORMAL";30 #TLS_DH_Bits = 1024;31 32 ##############################################################33 #TcTimer = 30;34 #TwTimer = 30;35 36 ##############################################################37 4 #NoRelay; 38 5 39 ##############################################################40 #LoadExtension = "/path/to/extension" [ : "/optional/configuration/file" ] ;41 42 43 ##############################################################44 #ConnectPeer = "diameterid" [ params... ] ;45 # params: No_TCP; No_SCTP; No_IP; No_IPv6; Prefer_TCP; TLS_old_method; No_TLS;46 # Port = 3868; TcTimer = 30; TwTimer = 30; ConnectTo = "202.249.37.5"; TLS_Prio = "NORMAL";47 48 49 ##############################################################50 6 # -------- Test configuration --------- 51 7 52 8 #LoadExtension = "/root/freeDiameter/extensions/dbg_monitor.fdx"; 53 9 #LoadExtension = "/root/freeDiameter/extensions/dbg_rt.fdx"; 10 # LoadExtension = "/root/freeDiameter/extensions/test_rt_any.fdx"; 11 54 12 LoadExtension = "/root/freeDiameter/extensions/acl_wl.fdx" 55 13 : "/root/conf/freeDiameter/acl_wl.conf"; 56 # LoadExtension = "/root/freeDiameter/extensions/test_rt_any.fdx";57 14 58 15 LoadExtension = "/root/freeDiameter/extensions/test_netemul.fdx" … … 60 17 61 18 ConnectPeer = "proxy.a.rt.testbed.aaa" ; 62 Realm = "a.rt.testbed.aaa" ; 19 ConnectPeer = "serv.b.rt.testbed.aaa" ; 20 # Realm = "a.rt.testbed.aaa" ; -
conf/relay.a.rt.testbed.aaa/freeDiameter/freeDiameter.conf
r0 r15 1 # This is a sample configuration file for freeDiameter daemon.2 3 ##############################################################4 #Identity = "aaa.koganei.wide.ad.jp";5 #Realm = "wide.ad.jp";6 7 ##############################################################8 #Port = 3868;9 #SecPort = 3869;10 #TLS_old_method;11 #No_TCP;12 #No_SCTP;13 #Prefer_TCP;14 #SCTP_streams = 30;15 1 SCTP_streams = 3; 16 17 ##############################################################18 #No_IP;19 #No_IPv6;20 #ListenOn = "202.249.37.5";21 #ListenOn = "2001:200:903:2::202:1";22 #ListenOn = "fe80::21c:5ff:fe98:7d62%eth0";23 24 ##############################################################25 2 TLS_Cred = "/root/ca_data/cert.pem" , "/root/ca_data/privkey.pem"; 26 3 TLS_CA = "/root/ca_data/ca.pem"; 27 # TLS_CRL = "/root/ca_data/crl.pem";28 29 #TLS_Prio = "NORMAL";30 #TLS_DH_Bits = 1024;31 32 ##############################################################33 #TcTimer = 30;34 #TwTimer = 30;35 36 ##############################################################37 4 #NoRelay; 38 5 39 6 ############################################################## 40 #LoadExtension = "/path/to/extension" [ : "/optional/configuration/file" ] ;41 7 42 ############################################################## 43 #ConnectPeer = "diameterid" [ params... ] ; 44 # params: No_TCP; No_SCTP; No_IP; No_IPv6; Prefer_TCP; TLS_old_method; No_TLS; 45 # Port = 3868; TcTimer = 30; TwTimer = 30; ConnectTo = "202.249.37.5"; TLS_Prio = "NORMAL"; 8 # LoadExtension = "/root/freeDiameter/extensions/dbg_monitor.fdx"; 9 # LoadExtension = "/root/freeDiameter/extensions/dbg_rt.fdx"; 46 10 11 ConnectPeer = "nas.a.rt.testbed.aaa" ; 12 ConnectPeer = "proxy.a.rt.testbed.aaa" ; 47 13 48 ############################################################## 49 # -------- Test configuration --------- 50 51 LoadExtension = "/root/freeDiameter/extensions/dbg_monitor.fdx"; 52 LoadExtension = "/root/freeDiameter/extensions/dbg_rt.fdx"; 53 # LoadExtension = "/root/freeDiameter/extensions/test_rt_any.fdx"; 54 #LoadExtension = "/root/freeDiameter/extensions/test_app.fdx" 55 # : "/root/conf/freeDiameter/test_app.conf"; 56 57 # ConnectPeer = "serv.simple.testbed.aaa" ; 58 14 LoadExtension = "/root/freeDiameter/extensions/app_redirect.fdx" 15 : "/root/conf/freeDiameter/ard.conf"; -
conf/serv.b.rt.testbed.aaa/freeDiameter/freeDiameter.conf
r14 r15 1 # This is a sample configuration file for freeDiameter daemon.2 3 ##############################################################4 #Identity = "aaa.koganei.wide.ad.jp";5 #Realm = "wide.ad.jp";6 7 ##############################################################8 #Port = 3868;9 #SecPort = 3869;10 #TLS_old_method;11 #No_TCP;12 #No_SCTP;13 #Prefer_TCP;14 #SCTP_streams = 30;15 1 SCTP_streams = 3; 16 17 ##############################################################18 #No_IP;19 #No_IPv6;20 #ListenOn = "202.249.37.5";21 #ListenOn = "2001:200:903:2::202:1";22 #ListenOn = "fe80::21c:5ff:fe98:7d62%eth0";23 24 ##############################################################25 2 TLS_Cred = "/root/ca_data/cert.pem" , "/root/ca_data/privkey.pem"; 26 3 TLS_CA = "/root/ca_data/ca.pem"; 27 # TLS_CRL = "/root/ca_data/crl.pem";28 29 #TLS_Prio = "NORMAL";30 #TLS_DH_Bits = 1024;31 32 ##############################################################33 #TcTimer = 30;34 #TwTimer = 30;35 36 ##############################################################37 4 NoRelay; 38 5 39 ##############################################################40 #LoadExtension = "/path/to/extension" [ : "/optional/configuration/file" ] ;41 42 ##############################################################43 #ConnectPeer = "diameterid" [ params... ] ;44 # params: No_TCP; No_SCTP; No_IP; No_IPv6; Prefer_TCP; TLS_old_method; No_TLS;45 # Port = 3868; TcTimer = 30; TwTimer = 30; ConnectTo = "202.249.37.5"; TLS_Prio = "NORMAL";46 47 48 ##############################################################49 6 # -------- Test configuration --------- 50 7 … … 52 9 # LoadExtension = "/root/freeDiameter/extensions/dbg_rt.fdx"; 53 10 # LoadExtension = "/root/freeDiameter/extensions/test_rt_any.fdx"; 11 54 12 LoadExtension = "/root/freeDiameter/extensions/test_app.fdx" 55 13 : "/root/conf/freeDiameter/test_app.conf"; … … 57 15 ConnectPeer = "proxy.b.rt.testbed.aaa" ; 58 16 ConnectPeer = "proxy.a.rt.testbed.aaa" ; 59 -
conf/supauth.eap.testbed.aaa/wpasupplicant/wpa_supplicant.conf
r7 r15 12 12 eap=TLS 13 13 identity="client@eap.testbed.aaa" 14 # identity="clientinvalid@eap.testbed.aaa" 14 15 ca_cert="/home/aaa/ca/ca_data/mgr.testbed.aaa/public/cacert.pem" 15 16 client_cert="/home/aaa/ca/ca_data/mgr.testbed.aaa/clients/client/cert.pem" -
mrb/routing_testbed.sh
r0 r15 20 20 ./vm_start.sh "rt-nas.a.rt.testbed.aaa" & 21 21 sleep 3 22 ./vm_start.sh "rt-relay.a.rt.testbed.aaa" & 23 sleep 3 22 24 ./vm_start.sh "rt-proxy.a.rt.testbed.aaa" & 23 25 sleep 3 … … 34 36 ./vm_pause.sh "rt-rtmgr.testbed.aaa" & 35 37 ./vm_pause.sh "rt-nas.a.rt.testbed.aaa" & 38 ./vm_pause.sh "rt-relay.a.rt.testbed.aaa" & 36 39 ./vm_pause.sh "rt-proxy.a.rt.testbed.aaa" & 37 40 ./vm_pause.sh "rt-proxy.b.rt.testbed.aaa" & … … 44 47 ./vm_stop.sh "rt-rtmgr.testbed.aaa" & 45 48 ./vm_stop.sh "rt-nas.a.rt.testbed.aaa" & 49 ./vm_stop.sh "rt-relay.a.rt.testbed.aaa" & 46 50 ./vm_stop.sh "rt-proxy.a.rt.testbed.aaa" & 47 51 ./vm_stop.sh "rt-proxy.b.rt.testbed.aaa" & -
scripts/freeDiameter-install.sh
r14 r15 2 2 3 3 # Install dependencies for freeDiameter 4 aptitude install flex bison libsctp1 libsctp-dev libgcrypt-dev libgcrypt11-dbg libgnutls26 libgnutls26-dbg libgnutls-dev mercurial cmake gdb python-dev swig 4 aptitude install flex bison libsctp1 libsctp-dev libgcrypt-dev libgcrypt11-dbg libgnutls26 libgnutls26-dbg libgnutls-dev mercurial cmake gdb python-dev swig libidn11-dev 5 5 6 6 # Install the link to the configuration -
scripts/freeDiameter-run.sh
r0 r15 12 12 13 13 echo fd-$HOST-$DATE.log > /home/aaa/logs/LATEST-$HOST-fd.log 14 /root/freeDiameter/freeDiameter /freeDiameterd -dd $* 2>&1 | tee -i /home/aaa/logs/fd-$HOST-$DATE.log14 /root/freeDiameter/freeDiameterd/freeDiameterd -dd $* 2>&1 | tee -i /home/aaa/logs/fd-$HOST-$DATE.log
Note: See TracChangeset
for help on using the changeset viewer.