dns
Befehl | Beschreibung | Beispiel |
---|---|---|
dns get | Zeigt alle konfigurierten Zonen an | dns get |
dns zone new | Erstellen einer neue DNS-Zone | dns zone new zone_name "test.local" relay 192.168.175.2 |
dns zone set | Editieren einer neue DNS-Zone | dns zone set "zone_id" "2" relay 192.168.175.3 |
dns zone delete | Löschen einer DNS-Zone | dns zone delete zone_id 2 |
dns record new | Erstellen eines Eintrages für eine Zone | dns record new zone_id "2" type "A" record_name "host2" value 192.168.175.10 |
dns record set | Editieren eines Eintrages für eine Zone | dns record set record_id "5" value 192.168.175.11 |
dns record delete | Löschen eines Eintrages in einer Zone | dns record delete record_id 5 |
Für das Bearbeiten bzw. Löschen eines Eintrages benötigen sie die record_id oder zone_id. Dies können Sie der Ausgabe von "dns get" entnehmen:
firewall.foo.local> dns get zone_id|zone_name |serial |refresh|retry|expire |minimum|relay |record_id|record_name|type|value |priority -------+-----------------+----------+-------+-----+-------+-------+------------+---------+-----------+----+----------------+-------- 4 |test.local |2012122800|10000 |1800 |3600000|3600 | |3 | |NS |host.test.local.|0 | | | | | | | |4 |host |A |192.168.19.1 |0 | | | | | | | |5 |host2 |A |192.168.175.11 |4294967295