Benutzer-Werkzeuge

Webseiten-Werkzeuge


hackerspace:netz:hosts:fw01

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
hackerspace:netz:hosts:fw01 [18.10.2019 12:49]
Nils Schneider ↷ Seite von ag:infrastruktur:nbsp:fw01 nach hackerspace:netz:hosts:fw01 verschoben
hackerspace:netz:hosts:fw01 [23.10.2019 21:52]
Nils Schneider
Zeile 1: Zeile 1:
 ====== fw01 ====== ====== fw01 ======
-===== BIOS Settings ===== 
  
-  * AC Fallback -> Power On +fw01 läuft als VM auf [[case]] und ist unser Router und Firewall.
-  * Boot from LAN -> Off+
  
-===== System ====== +Auf fw01 läuft ein OPNsense. Das Webinterface ist unter https://fw01.nobreakspace.org erreichbar.
- +
-Auf fw01 läuft ein OPNsense. +
- +
-==== Netzwerk ==== +
- +
-  * re0 -> Raum-LAN +
-  * re1 -> VDSL +
- +
-==== Specials ==== +
- +
-Im OPNsense sind im Web-Interface für DHCP zwei Gültigkeitsprüfungen rausgepatcht, da sich diese mit unserer Konfiguration beißen. Nach einem Update müssen diese wie folgt wiederhergestellt werden. +
- +
-Patches für OPNsense: +
- +
-Im Ordner ''/usr/local/www/'' ... +
- +
-DHCP: +
-<code diff> +
-# diff -U3 services_dhcp.php.old services_dhcp.php +
---- services_dhcp.php 2019-02-03 18:33:43.089732000 +0000 +
-+++ services_dhcp.php 2019-02-03 18:04:42.588476000 +0000 +
-@@ -378,11 +378,11 @@ +
-                 if (empty($map['ipaddr'])) { +
-                     continue; +
-                 } +
--                if ((ip2ulong($map['ipaddr']) > $dynsubnet_start) && +
--                  (ip2ulong($map['ipaddr']) < $dynsubnet_end)) { +
--                    $input_errors[] = sprintf(gettext("The DHCP range cannot overlap any static DHCP mappings.")); +
--                    break; +
--                } +
-+                //if ((ip2ulong($map['ipaddr']) > $dynsubnet_start) && +
-+                //  (ip2ulong($map['ipaddr']) < $dynsubnet_end)) { +
-+                //    $input_errors[] = sprintf(gettext("The DHCP range cannot overlap any static DHCP mappings.")); +
-+                //    break; +
-+                //} +
-             } +
-         } +
-         // save data +
-</code> +
-DHCPv6: +
-<code diff> +
-# diff -U3 services_dhcpv6.php.old services_dhcpv6.php +
---- services_dhcpv6.php 2019-02-03 18:34:29.416533000 +0000 +
-+++ services_dhcpv6.php 2019-02-03 18:04:57.875615000 +0000 +
-@@ -220,10 +220,10 @@ +
-                 $dynsubnet_end = inet_pton($pconfig['range_to']); +
-                 if (!empty($config['dhcpdv6'][$if]['staticmap'])) { +
-                     foreach ($config['dhcpdv6'][$if]['staticmap'] as $map) { +
--                        if (!empty($map['ipaddrv6']) && inet_pton($map['ipaddrv6']) > $dynsubnet_start && inet_pton($map['ipaddrv6']) < $dynsubnet_end) { +
--                            $input_errors[] = sprintf(gettext("The DHCP range cannot overlap any static DHCP mappings.")); +
--                            break; +
--                        } +
-+                        //if (!empty($map['ipaddrv6']) && inet_pton($map['ipaddrv6']) > $dynsubnet_start && inet_pton($map['ipaddrv6']) < $dynsubnet_end) { +
-+                        //    $input_errors[] = sprintf(gettext("The DHCP range cannot overlap any static DHCP mappings.")); +
-+                        //    break; +
-+                        //} +
-                     } +
-                 } +
-             } +
-</code>+
  
hackerspace/netz/hosts/fw01.txt · Zuletzt geändert: 23.10.2019 21:52 von Nils Schneider