feat(editor): F4.5d the firewall in the device sheet
Measured first: SheetRun drives FILIUS' firewall dialog down to its table editor (Swing's own end of an edit). Java's table writes a cell into the rule before it checks it, so that the firewall holds "abc", a mask of 255.0.255.0 or port 0 while the table shows the old value, and reads a port that is no number as all ports. Here nothing the check refuses reaches the rule. - doc: the three switches, the default action, rules (new as Java's, cells by Java's checks: masks of ones then zeros, the directly connected marker as a source only, an empty port for all ports; protocol, action, moved up or down, removed) - editor: the firewall as a page of the router's and home router's sheet, with Java's explanations; the general tab named so (Java: "network interfaces") Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -42,6 +42,29 @@
|
||||
"dhcp.static": "Statische Adresszuweisung",
|
||||
"dhcp.subnetMask": "Netzmaske",
|
||||
"dhcp.upperBound": "Adress-Obergrenze",
|
||||
"firewall.accept": "akzeptieren",
|
||||
"firewall.action": "Aktion",
|
||||
"firewall.active": "Firewall aktivieren",
|
||||
"firewall.activeHint": "Erst durch Aktivieren der Firewall werden die Firewall-Regeln angewendet. Bei deaktivierter Firewall findet keine Filterung statt.",
|
||||
"firewall.add": "Neue Regel",
|
||||
"firewall.defaultPolicy": "Standardaktion, wenn keine Regel greift",
|
||||
"firewall.delete": "Regel löschen",
|
||||
"firewall.destinationIPAddress": "Ziel-IP",
|
||||
"firewall.destinationSubnetMask": "Netzmaske",
|
||||
"firewall.down": "runter",
|
||||
"firewall.drop": "verwerfen",
|
||||
"firewall.dropIcmp": "ICMP-Pakete filtern",
|
||||
"firewall.dropIcmpHint": "Alle ICMP Pakete, z.B. Ping-Anfragen, werden von der Firewall verworfen.",
|
||||
"firewall.filterSyn": "nur SYN-Pakete verwerfen",
|
||||
"firewall.filterSynHint": "Neue Verbindungsanfragen zu gesperrten Ports werden verworfen.\nDer Rückkanal für erlaubte Verbindungsanfragen wird akzeptiert.",
|
||||
"firewall.intro": "Die folgenden Regeln werden von oben nach unten durchlaufen. Sobald eine Regel greift, wird die gewählte Aktion ausgeführt.\nAlle Angaben (außer Protokoll und Aktion) in einer Regel sind optional. Leere Felder werden zur Filterung nicht ausgewertet.\nWenn eine IP-Adresse angegeben wird, muss auch die Netzwerkmaske angegeben sein! Mit einer Maske ungleich 255.255.255.255 lassen sich ganze Netzbereiche adressieren.\nÜber die Standard-Aktion kann zwischen Blacklisting- und Whitelisting-Ansatz gewechselt werden.",
|
||||
"firewall.number": "ID",
|
||||
"firewall.port": "Port",
|
||||
"firewall.protocol": "Protokoll",
|
||||
"firewall.rules": "Firewall-Regeln",
|
||||
"firewall.sourceIPAddress": "Quell-IP",
|
||||
"firewall.sourceSubnetMask": "Netzmaske",
|
||||
"firewall.up": "rauf",
|
||||
"forwarding.lanIPAddress": "LAN-Adresse",
|
||||
"forwarding.lanPortValue": "LAN-Port",
|
||||
"forwarding.protocolValue": "Protokoll",
|
||||
@@ -71,6 +94,7 @@
|
||||
"sheet.dhcpServer": "DHCP-Server einrichten",
|
||||
"sheet.dnsServer": "Domain Name Server",
|
||||
"sheet.empty": "(leer)",
|
||||
"sheet.firewall": "Firewall einrichten",
|
||||
"sheet.forwardingTable": "Weiterleitungstabelle",
|
||||
"sheet.general": "Allgemein",
|
||||
"sheet.invalidValue": "Dieser Wert ist ungültig.",
|
||||
|
||||
Reference in New Issue
Block a user