source: tests/00400_network @ 0105685

gcc484ntopperl-5.22
Last change on this file since 0105685 was c5c522c, checked in by Edwin Eefting <edwin@datux.nl>, 8 years ago

initial commit, transferred from cleaned syn3 svn tree

  • Property mode set to 100755
File size: 4.4 KB
Line 
1#!/bin/bash
2
3
4source testlib || exit 1
5
6
7
8DESCRIPTION1="Zorg dat ons ip in de admins lijst komt van de firewall. (als eth1 op hetzelfde fysieke netwerk zit kan het zijn dat we via daar binnenkomen)"
9PAGE="firewall/listfirewall.php"
10scc_add
11
12
13################################# hostname
14
15HOST="syn3test.blaat`date +%s`.nl"
16
17DESCRIPTION1="Hostname op random iets instellen"
18PAGE="network/hostname.php"
19METHOD="post"
20IGNOREERROR=1
21POSTBODY="old_host_name=&new_host_name=$HOST&new_store=1"
22VERIFYPOSITIVE="Hostname gewijzigd"
23scc_add
24
25#nu gelijk testen, hierna connectie verbroken word ivm scc herstart!
26scc_test || exit 1
27
28echo "### Wachten op SCC herstart..."
29sleep 10
30
31################################# dns
32
33DESCRIPTION1="Verkeerde dns instellen"
34PAGE="network/dns.php"
35METHOD="post"
36POSTBODY="new_ns1=1.2.3.4&new_ns2=2.3.4.5&new_store=1"
37scc_add
38
39DESCRIPTION1="Update server moet onbereikbaar zijn nu."
40PAGE="updates/listupdates.php"
41IGNOREERROR=1
42VERIFYPOSITIVE="Probleem bij het opvragen"
43scc_add
44
45DESCRIPTION1="Goede dns instellen"
46PAGE="network/dns.php"
47METHOD="post"
48POSTBODY="new_ns1=127.0.0.1&new_ns2=&new_store=1"
49VERIFYPOSITIVE="DNS ingesteld"
50scc_add
51
52DESCRIPTION1="Update server moet het weer doen."
53PAGE="updates/listupdates.php"
54scc_add
55
56
57################################# gateway
58
59DESCRIPTION1="Verkeerde gateway buiten subnet instellen"
60PAGE="network/route.php"
61METHOD="post"
62POSTBODY="new_ip_gw=1.2.3.4&new_store=1"
63VERIFYPOSITIVE="Instellen standaard gateway mislukt"
64scc_add
65
66DESCRIPTION1="Goede gateway weer instellen"
67PAGE="network/route.php"
68METHOD="post"
69POSTBODY="new_ip_gw=$GW&new_store=1"
70VERIFYNEGATIVE="Instellen standaard gateway mislukt"
71VERIFYPOSITIVE="succesvol"
72scc_add
73
74################################# IP adres instellingen
75
76DESCRIPTION1="Network zone overzicht werkt?"
77PAGE="network/listzones.php"
78VERIFYPOSITIVE="LAN"
79scc_add
80
81
82DESCRIPTION1="Haal oud IP weg"
83PAGE="network/editip.php?name=10.11.12.13&adaptor=0&mask=255.255.255.0&del=1"
84VERIFYPOSITIVE="10.11.12.13"
85scc_add
86
87DESCRIPTION1="(Refresh om logs weg te krijgen)"
88PAGE="network/adreslist.php"
89scc_add
90
91DESCRIPTION1="Test IP echt weg?"
92PAGE="network/adreslist.php"
93VERIFYNEGATIVE="10.11.12.13"
94scc_add
95
96DESCRIPTION1="Test IP toevoegen"
97PAGE="network/editip.php"
98METHOD="post"
99POSTBODY="new_adaptor=1&new_Ip_adres=10.11.12.13&new_Netmask=255.255.255.0&save=1"
100scc_add
101
102DESCRIPTION1="(Refresh om logs weg te krijgen)"
103PAGE="network/adreslist.php"
104scc_add
105
106DESCRIPTION1="Test IP aanwezig?"
107PAGE="network/adreslist.php"
108VERIFYPOSITIVE="10.11.12.13"
109scc_add
110
111DESCRIPTION1="Haal test IP weer weg"
112PAGE="network/editip.php?name=10.11.12.13&adaptor=0&mask=255.255.255.0&del=1"
113VERIFYPOSITIVE="10.11.12.13"
114scc_add
115
116DESCRIPTION1="(Refresh om logs weg te krijgen)"
117PAGE="network/adreslist.php"
118scc_add
119
120DESCRIPTION1="Test IP echt weg?"
121PAGE="network/adreslist.php"
122VERIFYNEGATIVE="10.11.12.13"
123scc_add
124
125################################# IP recovery test, kijken of hij verkeerde instellingen overleeft!
126
127DESCRIPTION1="Word het eigen IP herkend?"
128PAGE="network/adreslist.php"
129VERIFYPOSITIVE="IP waarmee u nu verbinding maakt"
130scc_add
131scc_test || exit 1
132
133
134DESCRIPTION1="Haal het IP van de server weg, en kijk of systeem herstelt. (duurt ongeveer 2 minuten!)"
135PAGE="network/editip.php?name=$IP&adaptor=0&mask=$NETMASK&del=1"
136scc_add
137
138TIMEOUT=120
139scc_test # mag misgaan ivm timeout
140
141
142DESCRIPTION1="Is de server weer bereikbaar en zijn de instellingen hersteld?"
143PAGE="network/adreslist.php"
144VERIFYPOSITIVE="IP waarmee u nu verbinding maakt"
145scc_add
146scc_test || exit 1
147
148
149################################# DHCP CLIENT test
150
151DESCRIPTION1="DHCP voor eth1 uitschakelen"
152PAGE="network/dhcpcdview.php?new_disable=1"
153scc_add
154
155DESCRIPTION1="DHCP voor eth1 echt uit?"
156PAGE="network/dhcpcdview.php"
157IGNOREERROR=1
158VERIFYNEGATIVE="Opslaan"
159scc_add
160
161DESCRIPTION1="DHCP voor eth1 inschakellen"
162IGNOREERROR=1
163PAGE="network/dhcpcdview.php?new_enabled=1"
164scc_add
165
166DESCRIPTION1="DHCP voor eth1 vernieuwen"
167IGNOREERROR=1
168PAGE="network/dhcpcdview.php?new_store=1"
169scc_add
170
171DESCRIPTION1="DHCP voor eth1 aan en nu wel waarden van server verkregen?"
172PAGE="network/dhcpcdview.php"
173VERIFYNEGATIVE="geen waarden verkregen"
174VERIFYPOSITIVE="Huidig DHCP"
175IGNOREERROR=1
176scc_add
177
178DESCRIPTION1="DHCP voor eth1 wederom uitschakelen"
179PAGE="network/dhcpcdview.php?new_disable=1"
180VERIFYNEGATIVE="Opslaan"
181scc_add
182
183DESCRIPTION1="DHCP voor eth1 echt uit?"
184PAGE="network/dhcpcdview.php"
185VERIFYNEGATIVE="Opslaan"
186IGNOREERROR=1
187scc_add
188
189scc_test || exit 1
Note: See TracBrowser for help on using the repository browser.