Opennet Firmware
Hauptseite
Zusätzliche Informationen
Module
Dateien
Auflistung der Dateien
Datei-Elemente
Alle
Dateien
Funktionen
Variablen
Gruppen
Seiten
dns
gehe zur Dokumentation dieser Datei
1
#!/bin/sh
2
#
3
# Ueberblick ueber die DNS-Funktionalitaet
4
#
5
6
set -eu
7
8
9
# uci-basierte Konfiguration extrahieren
10
uci -q show dhcp | grep
"^dhcp\.@dnsmasq"
>dns.uci
11
12
13
# kopiere Config-Dateien (keine dhcp-leases)
14
for
fname in /etc/resolv.conf /tmp/resolv.conf.auto /var/etc/dnsmasq.conf /var/run/dnsmasq.servers;
do
15
[ -e
"$fname"
] && cp
"$fname"
"$(basename "
$fname
")"
||
true
16
done
17
18
19
# mehrere Namensabfragen durchfuehren
20
(
21
nslookup localhost ||
true
22
echo
23
nslookup ca.on ||
true
24
echo
25
nslookup ca.opennet-initiative.de ||
true
26
echo
27
nslookup fsf.org || true
28
) >dns_tests.log 2>&1
29
done
done
Definition:
core.sh:81
packages
on-core
files
usr
lib
opennet
reports
dns
Erzeugt am Fre Dez 4 2015 23:13:53 für Opennet Firmware von
1.8.8