wiki:technical:proxmox:dnsmasq
Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
| wiki:technical:proxmox:dnsmasq [2025/03/20 16:22] – [Загрузка из сети] Diman | wiki:technical:proxmox:dnsmasq [2025/12/14 20:38] (текущий) – [Proxmox 9 (Debian 13) - отключаем systemd-resolved.service] Diman | ||
|---|---|---|---|
| Строка 39: | Строка 39: | ||
| # | # | ||
| systemctl enable dnsmasq | systemctl enable dnsmasq | ||
| + | </ | ||
| + | |||
| + | ===== Proxmox 9 (Debian 13) - отключаем systemd-resolved.service ===== | ||
| + | |||
| + | Вероятнее всего, что dnsmasq на этой ОС не взлетит - мешает systemd-resolved.service на порту 53 | ||
| + | |||
| + | <code lang=bash> | ||
| + | |||
| + | ## | ||
| + | # Выключаем systemd-resolved.service: | ||
| + | |||
| + | systemctl stop systemd-resolved.service | ||
| + | systemctl disable systemd-resolved.service | ||
| + | |||
| + | echo $' | ||
| + | |||
| + | service dnsmasq restart | ||
| + | |||
| + | |||
| + | </ | ||
| + | |||
| + | |||
| + | Аналогично - следующий пункт тоже не станет работать - / | ||
| + | |||
| + | **Создаем в веб-морде Proxmox интерфейс vbmr0 с IP 10.3.0.1/ | ||
| + | |||
| + | |||
| + | <code lang=bash> | ||
| + | |||
| + | ## | ||
| + | # Теперь включаем NAT: | ||
| + | |||
| + | echo ' | ||
| + | |||
| + | systemctl restart systemd-sysctl | ||
| + | |||
| + | iptables -t nat -A POSTROUTING -o vmbr0 -j MASQUERADE | ||
| + | |||
| + | # Ваши виртуалки смогут выходить в интернет из-за NAT | ||
| </ | </ | ||
| Строка 44: | Строка 83: | ||
| < | < | ||
| - | # Создаем в веб-морде Proxmox интерфейс vbmr0 с IP 10.3.0.1/ | + | |
| # Теперь включаем NAT: | # Теперь включаем NAT: | ||
| Строка 80: | Строка 119: | ||
| # | # | ||
| - | dhcp-option-force=66, | + | dhcp-option-force=66, |
| dhcp-option-force=67, | dhcp-option-force=67, | ||
| Строка 88: | Строка 127: | ||
| + | <code bash> | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | apt-get install tftpd-hpa | ||
| + | # | ||
| + | # Файл конфигурации tftpd | ||
| + | tee / | ||
| + | # tftpd | ||
| + | TFTP_USERNAME=" | ||
| + | TFTP_DIRECTORY="/ | ||
| + | TFTP_ADDRESS=" | ||
| + | TFTP_OPTIONS=" | ||
| + | EOF | ||
| + | </ | ||
| + | ===== rfc3442 ===== | ||
| + | Внезапно выяснилось, | ||
| + | <code bash> | ||
| + | # | ||
| + | # Подсеть dhcp-range=5.40.13.252, | ||
| + | # Через шлюз 188.165.209.254 | ||
| + | # | ||
| + | route add -host 188.165.209.254 via eth0 | ||
| + | ip r a default gw 188.165.209.254 | ||
| + | |||
| + | </ | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | <code bash> | ||
| + | |||
| + | https:// | ||
| + | |||
| + | |||
| + | perl ./ | ||
| + | option_121_route_188.165.209.254/ | ||
| + | option_249_route_188.165.209.254/ | ||
| + | option_121_route_0.0.0.0/ | ||
| + | option_249_route_0.0.0.0/ | ||
| + | aggregate_opt_121 : 0x20bca5d1febca5d1fe00bca5d1fe | ||
| + | aggregate_opt_249 : 0x20bca5d1febca5d1fe00bca5d1fe | ||
| + | |||
| + | |||
| + | </ | ||
wiki/technical/proxmox/dnsmasq.1742487732.txt.gz · Последнее изменение: — Diman
