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


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: dnsmasq нужна помощ специалиста  (Прочитано 3574 раз)

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

Оффлайн vacheslav

  • Автор темы
  • Новичок
  • *
  • Сообщений: 19
    • Просмотр профиля
Re: dnsmasq нужна помощ специалиста
« Ответ #15 : 08 Апреля 2016, 21:52:57 »
Попробовал из под root проделать эти три команды.
Все прошло без ошибок, результат
(Нажмите, чтобы показать/скрыть)
Но работать не начало и при перезагрузке файл не изменился.

MercilessMir, в понедельник попробую как вы предлагаете.

Оффлайн MercilessMir

  • Любитель
  • *
  • Сообщений: 66
    • Просмотр профиля
Re: dnsmasq нужна помощ специалиста
« Ответ #16 : 08 Апреля 2016, 22:26:03 »
ну во первых почистить надо, зачем перебирать одно и тоже, да и если нет доступа по ssh перекинь файлики себе на комп по самбе и попробуем с листинга почитать, так не очень удобно будет.
Да и не выложил то что просил, только правила сохранённые iptables тут вижу.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: dnsmasq нужна помощ специалиста
« Ответ #17 : 08 Апреля 2016, 22:27:34 »
MercilessMir, если бы вы ещё объяснили, почему надо делать, так а не иначе. А то товарищ ведь опять наклацает сам не понял что и опять прибежит с "ниработает".
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

Оффлайн MercilessMir

  • Любитель
  • *
  • Сообщений: 66
    • Просмотр профиля
Re: dnsmasq нужна помощ специалиста
« Ответ #18 : 08 Апреля 2016, 22:35:12 »
Можно и ман по командам почитать, но это уже больше флуд, попробовать донести до человека как это устроенно я могу попытаться, если всё пойдёт по плану так и выйдет, если нет, ну видимо просто оставят его все. Пока помочь можно, там посмотрим. Колупать серверы за него никто бесплатно не будет, как и в синтаксисе конфигурационных файлов разбираться.

Оффлайн vacheslav

  • Автор темы
  • Новичок
  • *
  • Сообщений: 19
    • Просмотр профиля
Re: dnsmasq нужна помощ специалиста
« Ответ #19 : 11 Апреля 2016, 12:04:21 »
Сегодня samba заработала сама по себе :)
Настроил ssh

ifconfig
(Нажмите, чтобы показать/скрыть)

nano /etc/network/interfaces
(Нажмите, чтобы показать/скрыть)

nano /etc/dnsmasq.conf
(Нажмите, чтобы показать/скрыть)

nano /etc/iptables.up.rules
(Нажмите, чтобы показать/скрыть)

iptables -L -v
(Нажмите, чтобы показать/скрыть)

iptables -t nat -L -v
(Нажмите, чтобы показать/скрыть)

Если я правильно понял это то что вы просили, даже чуть больше ).

Еще просьба, обратите пожалуйста внимание на настройки dnsmasq.conf, все ли там правильно, я уже на несколько раз все просмотрел, по моему все верно, но dhcp на eth2 не хочет работать. Может там какая опечатка, а я её не замечаю.
« Последнее редактирование: 11 Апреля 2016, 14:14:23 от vacheslav »

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: dnsmasq нужна помощ специалиста
« Ответ #20 : 11 Апреля 2016, 15:44:25 »
А куда у вас eth2 воткнут? Есть возможность прицепиться клиентом прямо к серверу?
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

Оффлайн vacheslav

  • Автор темы
  • Новичок
  • *
  • Сообщений: 19
    • Просмотр профиля
Re: dnsmasq нужна помощ специалиста
« Ответ #21 : 11 Апреля 2016, 15:56:15 »
eth1 и eth2 смотрят в локальные сети. Да, возможность есть, я для тестирования напрямую клиентский комп присоединяю.
На клиенте пробовал задать адреса вручную, все равно не работает.
Главное на eth1 все прекрасно работает

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: dnsmasq нужна помощ специалиста
« Ответ #22 : 11 Апреля 2016, 15:57:45 »
На клиенте пробовал задать адреса вручную, все равно не работает.
Может, просто карта нерабочая? ;)
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

Оффлайн vacheslav

  • Автор темы
  • Новичок
  • *
  • Сообщений: 19
    • Просмотр профиля
Re: dnsmasq нужна помощ специалиста
« Ответ #23 : 11 Апреля 2016, 16:03:37 »
Может и так  :). Но так то все работало пока я в iptables не полез. Да и карточка новая, аналогичная eth0.
Завтра проверю.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: dnsmasq нужна помощ специалиста
« Ответ #24 : 11 Апреля 2016, 17:46:08 »
iptables -L только счётчики смотреть годится.
Показывайте iptables-save
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

Оффлайн vacheslav

  • Автор темы
  • Новичок
  • *
  • Сообщений: 19
    • Просмотр профиля
Re: dnsmasq нужна помощ специалиста
« Ответ #25 : 12 Апреля 2016, 14:32:44 »
iptables-save выглядела так
(Нажмите, чтобы показать/скрыть)

Если я правильно понял -A POSTROUTING -o eth0 -j MASQUERADE это и есть правило, которое я задал. Пока что очистил все правила таким способом
iptables -t nat -L POSTROUTING --line-numbers
iptables -t nat -D POSTROUTING номер

Пойду читать про iptables (если есть хорошие ссылки, я не откажусь :)).

Сетевуху проверил - рабочая.
« Последнее редактирование: 12 Апреля 2016, 15:08:31 от vacheslav »

Оффлайн MercilessMir

  • Любитель
  • *
  • Сообщений: 66
    • Просмотр профиля
Re: dnsmasq нужна помощ специалиста
« Ответ #26 : 13 Апреля 2016, 00:03:18 »
Как у тебя появилась эта строка?
no-dhcp-interface=eth0там у тебя dhcp
убери нафиг(не нашёл другого слова)
POSTROUTING ACCEPT [0:0]
-A POSTROUTING -o eth0 -j MASQUERADE
-A POSTROUTING -o eth0 -j MASQUERADE
-A POSTROUTING -o eth0 -j MASQUERADE
-A POSTROUTING -o eth0 -j MASQUERADE
-A POSTROUTING -o eth0 -j MASQUERADE
-A POSTROUTING -o eth0 -j MASQUERADE
COMMIT
всё перекидываешь на интерфейс своей внутренней сети, добавь
iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADEи всё должно получиться, пиши если нет:)

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: dnsmasq нужна помощ специалиста
« Ответ #27 : 13 Апреля 2016, 00:19:33 »
MercilessMir,
ты сам то понял, что предложил?…
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

Оффлайн MercilessMir

  • Любитель
  • *
  • Сообщений: 66
    • Просмотр профиля
Re: dnsmasq нужна помощ специалиста
« Ответ #28 : 13 Апреля 2016, 00:28:48 »
Да удалить из конфига iptables говно что там болтаться, и добавить куда ему нужно идти.
Хочешь можно в привате обсудить:)

Пользователь добавил сообщение 13 Апреля 2016, 00:34:53:
AnrDaemon,
AnrDaemon,
мне интересно где я поступил не так?
« Последнее редактирование: 13 Апреля 2016, 00:34:53 от MercilessMir »

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: dnsmasq нужна помощ специалиста
« Ответ #29 : 13 Апреля 2016, 00:37:57 »
То, что надо интерфейс на правилах выправить - окей, я проглядел. Как ТС это проглядел, это вообще отдельный вопрос, ну да ладно.
А вот то, что надо что-то удалять… вот тут ты был неправ.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

 

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