Инструменты пользователя

Инструменты сайта


wiki:technical:proxmox:dnsmasq

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
wiki:technical:proxmox:dnsmasq [2025/04/03 16:51] – [Загрузка из сети] Dimanwiki:technical:proxmox:dnsmasq [2025/12/14 20:38] (текущий) – [Proxmox 9 (Debian 13) - отключаем systemd-resolved.service] Diman
Строка 39: Строка 39:
 # #
 systemctl enable dnsmasq systemctl enable dnsmasq
 +</code>
 +
 +===== 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 $'nameserver 8.8.8.8\nnameserver 8.8.4.4' > /etc/resolv.conf
 +
 +service dnsmasq restart
 +
 +
 +</code>
 +
 +
 +Аналогично - следующий пункт тоже не станет работать - /etc/sysctl.conf **Deprecated** Действуем так:
 +
 +**Создаем в веб-морде Proxmox интерфейс vbmr0 с IP 10.3.0.1/24.** 
 +
 +
 +<code lang=bash>
 +
 +##
 +# Теперь включаем NAT:
 +
 +echo 'net.ipv4.ip_forward = 1' >> /etc/sysctl.d/99-custom.conf
 +
 +systemctl restart systemd-sysctl
 +
 +iptables -t nat -A POSTROUTING -o vmbr0 -j MASQUERADE
 +
 +# Ваши виртуалки смогут выходить в интернет из-за NAT
 </code> </code>
  
Строка 44: Строка 83:
  
 <code> <code>
-# Создаем в веб-морде Proxmox интерфейс vbmr0 с IP 10.3.0.1/24. +
  
 # Теперь включаем NAT: # Теперь включаем NAT:
Строка 130: Строка 169:
  
  
 +<code bash>
  
 +https://github.com/oldengremlin/route-4-dhcp/blob/master/rfc3442.route-4-dhcp.pl
  
  
 +perl ./rfc3442.route-4-dhcp.pl 188.165.209.254/32 188.165.209.254 0.0.0.0/0 188.165.209.254
 +option_121_route_188.165.209.254/32_via_188.165.209.254 : 0x20bca5d1febca5d1fe
 +option_249_route_188.165.209.254/32_via_188.165.209.254 : 0x20bca5d1febca5d1fe
 +option_121_route_0.0.0.0/0_via_188.165.209.254 : 0x00bca5d1fe
 +option_249_route_0.0.0.0/0_via_188.165.209.254 : 0x00bca5d1fe
 +aggregate_opt_121 : 0x20bca5d1febca5d1fe00bca5d1fe
 +aggregate_opt_249 : 0x20bca5d1febca5d1fe00bca5d1fe
  
 +
 +</code>
  
  
wiki/technical/proxmox/dnsmasq.1743699084.txt.gz · Последнее изменение: Diman

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki