Proxmox Hardware hinzufügen und ändern Aufgabe: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
Zeile 37: Zeile 37:
 
         oif $wandev masquerade
 
         oif $wandev masquerade
 
     }
 
     }
 +
}
 +
</pre>
 +
==DHCP Server==
 +
*vim /etc/default/isc-dhcp-server
 +
INTERFACESv4="enp0s8"
 +
*vim /etc/dhcp/dhcpd.conf
 +
<pre>
 +
option domain-name "lab.int";
 +
option domain-name-servers 8.8.8.8;
 +
default-lease-time 7200;
 +
 +
subnet 172.17.17.0 netmask 255.255.255.0 {
 +
        range 172.17.17.50 172.17.17.100;
 +
        option routers 172.17.17.1;
 
}
 
}
 
</pre>
 
</pre>

Version vom 7. Mai 2025, 14:22 Uhr

Maschine erstellen

  • Name:fw
Aus dem debian-template (full-clone)
Ort ist pmx2
Speicherort
fs2-prod

VM Konfiguration

web
Name fw.lab.int
IP 10.0.10.99/24
Gateway 10.0.10.1
Nameserver 8.8.8.8
Zu installierende Pakete isc-dhcp-server

Firewall

  • echo net.ipv4.ip_forward=1 >> /etc/sysctl.conf
  • sysctl -p
  • vim etc/nftables.conf
#!/usr/sbin/nft -f
flush ruleset
define wandev=ens18
table inet nat {
    chain postrouting {
        type nat hook postrouting priority 100; policy accept;
        oif $wandev masquerade
    }
}

DHCP Server

  • vim /etc/default/isc-dhcp-server
INTERFACESv4="enp0s8"
  • vim /etc/dhcp/dhcpd.conf
option domain-name "lab.int";
option domain-name-servers 8.8.8.8;
default-lease-time 7200;

subnet 172.17.17.0 netmask 255.255.255.0 {
        range 172.17.17.50 172.17.17.100;
        option routers 172.17.17.1;
}