Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Переназначить 53 порт на dnsmasq  (Прочитано 11567 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн morgan-id

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Переназначить 53 порт на dnsmasq
« : 29 Марта 2013, 13:26:44 »
Добрый день, подскажите можно ли на dnsmasq поменять 53 порт на любой другой ?
сервер работает как роутер на Ubuntu 12.10 раздает инет в локальную сеть, на сервере установлена панель ISPmanager и 53 порт занят сервером имен DNS с bind9

Оффлайн Kassandra

  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
    • Первый Банк Недвижимости - Альянс
Re: Переназначить 53 порт на dnsmasq
« Ответ #1 : 29 Марта 2013, 13:37:38 »
и при запуске пишет, что dnsmasq не запущен и 53 порт занят ??

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13758
    • Просмотр профиля
Re: Переназначить 53 порт на dnsmasq
« Ответ #2 : 29 Марта 2013, 16:14:35 »
вроде можно отключить функцию dns-репитера

Оффлайн morgan-id

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: Переназначить 53 порт на dnsmasq
« Ответ #3 : 29 Марта 2013, 16:19:26 »
и при запуске пишет, что dnsmasq не запущен и 53 порт занят ??
Совершенно верно
а вы тоже с этим сталкивались ?

Пользователь решил продолжить мысль 29 Марта 2013, 16:19:56:
вроде можно отключить функцию dns-репитера
а как это сделать ?

можно впринципе и сервер имен DNS с bind9 преназначить с 53 на любой другой, тоже не знаю как но лучше dnsmasq поменять порты
пробовал sudo dnsmasq -p 54 но пишет ошибку dnsmasq: failed to bind DHCP server socket: Адрес уже используетсяа может подскажите на Ubuntu 12.10 роутер с помощью другой программы можно сделать где 53 порд не задействован ?
« Последнее редактирование: 29 Марта 2013, 18:12:22 от morgan-id »

Оффлайн koshev

  • Старожил
  • *
  • Сообщений: 1709
  • חתול המדען
    • Просмотр профиля
Re: Переназначить 53 порт на dnsmasq
« Ответ #4 : 29 Марта 2013, 18:14:57 »
В конфиге dnsmasq
port=0

dnsmasq: failed to bind DHCP server socket: Адрес уже используется
Что как бы намекает нам, что еще там dhcp-сервер кроме dnsmasq есть. Зачем тогда dnsmasq?
« Последнее редактирование: 29 Марта 2013, 18:16:46 от KT315 »
OpenWrt 19.07

Оффлайн morgan-id

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: Переназначить 53 порт на dnsmasq
« Ответ #5 : 29 Марта 2013, 19:22:36 »
В конфиге dnsmasq
port=0

dnsmasq: failed to bind DHCP server socket: Адрес уже используется
Что как бы намекает нам, что еще там dhcp-сервер кроме dnsmasq есть. Зачем тогда dnsmasq?
есть Сервер имён (DNS)с bind9-9.8.1.dfsg.P1-4.2ubuntu3.1, который как раз 53 порт и занимает, стоит у меня ISPmanager панель для хостинга но сервер работает еще как роутер и раздает интернет в локальную домашнюю сеть
при установке  dnsmasq выводит ошибку и ругается на 53 порт что уже занят
Выбор ранее не выбранного пакета dnsmasq.
(Чтение базы данных ... на данный момент установлено 59466 файлов и каталогов.)
Распаковывается пакет dnsmasq (из файла .../dnsmasq_2.63-1ubuntu1_all.deb)...
Обрабатываются триггеры для ureadahead ...
Настраивается пакет dnsmasq (2.63-1ubuntu1) ...
 * Restarting DNS forwarder and DHCP server dnsmasq
dnsmasq: failed to create listening socket for port 53: Адрес уже используется
                                                                         [fail]
invoke-rc.d: initscript dnsmasq, action "restart" failed.

а подскажите где конфиг dnsmasq ?
« Последнее редактирование: 29 Марта 2013, 19:36:21 от morgan-id »

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28488
    • Просмотр профиля
Re: Переназначить 53 порт на dnsmasq
« Ответ #6 : 29 Марта 2013, 19:34:25 »
morgan-id, при чём тут BIND, вам про DHCP сервер говорят.
Научитесь уже читать то, что вам пишут.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн morgan-id

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: Переназначить 53 порт на dnsmasq
« Ответ #7 : 29 Марта 2013, 19:38:13 »
morgan-id, при чём тут BIND, вам про DHCP сервер говорят.
Научитесь уже читать то, что вам пишут.
вот скрин установленной панели, DHCP сервера вроде нету

« Последнее редактирование: 29 Марта 2013, 19:42:03 от morgan-id »

Оффлайн koshev

  • Старожил
  • *
  • Сообщений: 1709
  • חתול המדען
    • Просмотр профиля
Re: Переназначить 53 порт на dnsmasq
« Ответ #8 : 29 Марта 2013, 19:48:58 »
Давайте так:
ss -nt4ulp либо netstat -nt4ulp
OpenWrt 19.07

Оффлайн morgan-id

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: Переназначить 53 порт на dnsmasq
« Ответ #9 : 29 Марта 2013, 20:27:25 »
Давайте так:
ss -nt4ulp либо netstat -nt4ulp
root@warezplaneta:~# ss -nt4ulp
Netid  State      Recv-Q Send-Q     Local Address:Port       Peer Address:Port
udp    UNCONN     0      0           83.69.230.10:53                    *:*      users:(("named",1403,516))
udp    UNCONN     0      0           83.69.230.91:53                    *:*      users:(("named",1403,515))
udp    UNCONN     0      0            192.168.1.7:53                    *:*      users:(("named",1403,514))
udp    UNCONN     0      0              127.0.0.1:53                    *:*      users:(("named",1403,513))
udp    UNCONN     0      0                      *:68                    *:*      users:(("dhclient",722,6))
udp    UNCONN     0      0                      *:1137                  *:*      users:(("dhclient",722,20))
tcp    LISTEN     0      128                    *:80                    *:*      users:(("apache2",1691,3),("apache2",1690,3),("apache2",1689,3),("apache2",1688,3),("apache2",1687,3),("apache2",1366,3))
tcp    LISTEN     0      20                     *:465                   *:*      users:(("exim4",1702,6))
tcp    LISTEN     0      3           83.69.230.10:53                    *:*      users:(("named",1403,24))
tcp    LISTEN     0      3           83.69.230.91:53                    *:*      users:(("named",1403,23))
tcp    LISTEN     0      3            192.168.1.7:53                    *:*      users:(("named",1403,22))
tcp    LISTEN     0      3              127.0.0.1:53                    *:*      users:(("named",1403,21))
tcp    LISTEN     0      128                    *:22                    *:*      users:(("sshd",968,3))
tcp    LISTEN     0      20                     *:25                    *:*      users:(("exim4",1702,4))
tcp    LISTEN     0      128            127.0.0.1:953                   *:*      users:(("named",1403,25))
tcp    LISTEN     0      128                    *:443                   *:*      users:(("apache2",1691,4),("apache2",1690,4),("apache2",1689,4),("apache2",1688,4),("apache2",1687,4),("apache2",1366,4))
tcp    LISTEN     0      50          83.69.230.91:1500                  *:*      users:(("ihttpd",2312,5))
tcp    LISTEN     0      100                    *:993                   *:*      users:(("dovecot",1167,34))
tcp    LISTEN     0      100                    *:995                   *:*      users:(("dovecot",1167,24))
tcp    LISTEN     0      50                     *:3306                  *:*      users:(("mysqld",1178,10))
tcp    LISTEN     0      20                     *:587                   *:*      users:(("exim4",1702,8))
tcp    LISTEN     0      100                    *:110                   *:*      users:(("dovecot",1167,22))
tcp    LISTEN     0      100                    *:143                   *:*      users:(("dovecot",1167,32))
root@warezplaneta:~#

Оффлайн koshev

  • Старожил
  • *
  • Сообщений: 1709
  • חתול המדען
    • Просмотр профиля
Re: Переназначить 53 порт на dnsmasq
« Ответ #10 : 30 Марта 2013, 11:19:20 »
Конечно, у Вас занят порт 53 сервисом named.
Я Вам уже ответил, в конфиге dnsmasq  - port=0
Обыкновенно конфиг нахоится в /etc/dnsmasq.conf
OpenWrt 19.07

Оффлайн morgan-id

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: Переназначить 53 порт на dnsmasq
« Ответ #11 : 30 Марта 2013, 13:09:38 »
Конечно, у Вас занят порт 53 сервисом named.
Я Вам уже ответил, в конфиге dnsmasq  - port=0
Обыкновенно конфиг нахоится в /etc/dnsmasq.conf
Благодарю! порт изменил успешно все работает
Вопрос решен.

Пользователь решил продолжить мысль 30 Марта 2013, 22:31:22:
Поторопился с выводами, сейчас зашел в локальную сеть через сервер с измененным портом port=0 а интернет не работает, на сервер доступ есть а в браузере не открываются сайты
пробовал менять разные порты но работают сайты только с 53 портом
подскажите как можно решить проблему ?
все настройки делал по этой схеме http://www.milinsky.com/2012/06/ubuntu-1204.html
« Последнее редактирование: 30 Марта 2013, 22:31:22 от morgan-id »

Оффлайн koshev

  • Старожил
  • *
  • Сообщений: 1709
  • חתול המדען
    • Просмотр профиля
Re: Переназначить 53 порт на dnsmasq
« Ответ #12 : 30 Марта 2013, 22:42:55 »
У Вас есть dns-сервер - bind и он, судя по ss, работает. Конфигурируйте его.
OpenWrt 19.07

Оффлайн morgan-id

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: Переназначить 53 порт на dnsmasq
« Ответ #13 : 31 Марта 2013, 10:02:07 »
У Вас есть dns-сервер - bind и он, судя по ss, работает. Конфигурируйте его.
тоесть вы предлагаете отказаться от dnsmasq и удалить а вместо его настроить на раздачу интернета в локальную сеть с помощью сервера DNS ?
только небольшая проблема, сервер DNS у меня выполняет другую роль и если я настрою его на другие нужды он перестанет выполнять свое прямое назначение

Оффлайн koshev

  • Старожил
  • *
  • Сообщений: 1709
  • חתול המדען
    • Просмотр профиля
Re: Переназначить 53 порт на dnsmasq
« Ответ #14 : 31 Марта 2013, 12:37:09 »
Всё-таки расскажите, что он конкретно делает, я уверен, вполне можно обойтись одним dns-сервисом.
OpenWrt 19.07

 

Страница сгенерирована за 0.057 секунд. Запросов: 25.