Отключите dhcp сервис в dnsmasq

Общие знания "надлежащего способа сделать вещи" должны поместить минимум, необходимый на серверы. Если Вам не нужны компиляторы, не ставьте их там. Именно еще одна вещь, если взломано, системный взломщик мог бы потенциально использовать против Вашей системы, и она представляет больше двоичных файлов, которые могли иметь ошибки в них, которые могут быть использованы в своих интересах.

Это также освобождает пространство на сервере.

Тем не менее я думаю, что существует много малых офисов и предприятий малого бизнеса (и люди, которые не анализируют безопасность или лучшие практики), кто оставляет компиляторы и дополнительные инструменты на их серверах и не считает это огромным соглашением.

Если Вы хотите избежать рискованных действий, удалите их. Двоичные файлы установки Вы или предварительно создаете или тестируете себя на другой машине или установке от доверяемого repos. Это также оставит некоторое свободное место и оптимизирует Ваши резервные копии немного.

Если это - критический рабочий сервер, Вы, вероятно, не должны играть с неизвестными тестовыми конфигурациями ядра на нем. Вы создали бы его на других аппаратных средствах, затем перемещающих его. Мы обычно просто используем "достаточно хорошие" ядра от нашего дистрибутива, repos предпочтительный для нашей платформы, таким образом, нет никакой перекомпиляции в нашем случае.

12
задан 20 January 2012 в 18:23
3 ответа

dnsmasq по умолчанию отключил DHCP-сервер. Чтобы включить его, вам нужно раскомментировать связанные с dhcp строки в /etc/dnsmasq.conf

, чтобы перенаправить все запросы на 208.67.222.222, достаточно добавить (не касаясь конфигурации dnsmasq) в / etc / resolv .conf :

nameserver 127.0.0.1 
# In order to configure dnsmasq to act as cache for the host on which  it
# is  running, put [as the first line] "nameserver  127.0.0.1" in /etc/resolv.conf to force
# local processes to send queries to dnsmasq. [...]
# dnsmasq is smart enough to ignore this line and forward all queries appropriately, 
# while all other applications will send all their queries to dnsmasq. 
nameserver 208.67.222.222

Вот и все :)

13
ответ дан 2 December 2019 в 21:35

Just comment out the dhcp-related lines in your dnsmasq.conf file and then restart dnsmasq.

5
ответ дан 2 December 2019 в 21:35

Чтобы отключить DHCP, закомментируйте все параметры "dhcp-range" в файле dnsmaq.conf и удалите все параметры командной строки "--dhcp-range", используемые при запуске " исполняемая программа/демон dnsmasq.

Пример имени файла: /etc/dnsmasq.conf

Пример закомментированной строки:

#dhcp-range=192.168.0.50,192.168.0.150,12h

Источник: dnsmasq doc

0
ответ дан 26 December 2020 в 20:15

Теги

Похожие вопросы