Proxmox Hardware hinzufügen und ändern Aufgabe: Unterschied zwischen den Versionen
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
| 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;
}