Syntax für den CLI Befehl: DNS
Letzte Anpassung: 06.2024
Neu:
- Layoutanpassungen
Dieser Artikel bezieht sich auf eine Beta-Version
| Befehl | Parameter | Beschreibung | Beispiel |
|---|---|---|---|
dns getdns get |
Zeigt alle konfigurierten Zonen an | dns get | |
dns zonedns zone newdns zone new |
Erstellen einer neue DNS-Zone | dns zone new zone_name "test.local" relay 192.168.175.2 | |
| zone_name | Name der Zone | ||
| relay | Relay IP-Adresse | ||
dns zone setdns zone set |
Editieren einer neue DNS-Zone | dns zone set zone_id "2" relay 192.168.175.3 | |
| zone_id | Id der Zone | ||
| relay | Relay IP-Adresse | ||
dns zone deletedns zone delete |
Löschen einer DNS-Zone | dns zone delete zone_id 2 | |
| zone_id | Id der Zone | ||
dns recorddns record newdns 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 | |
| zone_id | Id der Zone | ||
| type | Typ des Eintrages | ||
| record_name | Name des Eintrages | ||
| value | Wert des Eintrages | ||
dns record setdns record set |
Editieren eines Eintrages für eine Zone | dns record set record_id "5" value 192.168.175.11 | |
| record_id | Id des Eintrages | ||
| value | Wert des Eintrages | ||
dns record deletedns record delete |
Löschen eines Eintrages in einer Zone | dns record delete record_id 5 | |
| record_id | Id des Eintrages |
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


