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


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: помогите создать скрипт, читающий настройки роутера  (Прочитано 1087 раз)

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

Оффлайн lin0ks

  • Автор темы
  • Активист
  • *
  • Сообщений: 288
  • Windows 10 Pro _x64
    • Просмотр профиля
Доброго времени суток

Нужен скрипт, который бы проверял какие DNS сервера получил роутер и запихивал бы их в /etc/interfaces виртуальной машины.
Проблема собственно в том, как считать с роутера настройки, остальное проблем не составит пожалуй..

Роутер WR741N, прошивка 3.12.15 Build 120216 Rel.40415n
 
« Последнее редактирование: 29 Июня 2013, 01:17:33 от lin0ks »

Оффлайн Чистый

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 3473
  • nix - вот оно счастье...
    • Просмотр профиля
Re: помогите создать скриптеГ
« Ответ #1 : 28 Июня 2013, 23:33:30 »
Приведи название темы в более грамотный вид!
Тестовый репозиторий kdeNeur ppa:devcode/kdeneur
各々が死ぬことをどのように決定する

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: помогите создать скриптеГ
« Ответ #2 : 28 Июня 2013, 23:39:21 »
lin0ks,
как команда для роутер или браузера?
Wars ~.o

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: помогите создать скриптеГ
« Ответ #3 : 28 Июня 2013, 23:43:51 »
Bridge + DHCP | NAT + dnsmasq

Оффлайн lin0ks

  • Автор темы
  • Активист
  • *
  • Сообщений: 288
  • Windows 10 Pro _x64
    • Просмотр профиля
Re: помогите создать скриптеГ
« Ответ #4 : 29 Июня 2013, 01:16:55 »
Чистый,
пардон

Пользователь решил продолжить мысль 29 Июня 2013, 01:33:42:
victor00000,
роутера
ArcFi,
Цитировать
Bridge + DHCP | NAT + dnsmasq
еще не осилил пока..

попробую описать зачем это все, может есть способ проще..

Есть домашний комп, инет получает от роутера по dhcp, на нем в виртуалбоксе поднят веб-сервер, в настройках сети виртуальной машины выбран мост.
Чтоб мне роутер на виртуальную машину каждый раз не пойми какой адрес не выдавал на ней настроена статика(в /etc/interfaces вписан адрес, маска, шлюз, днс (вписал сюда данные из админки роутера)).
Все работает, но вот когда этот днс на роутере меняется, у мну пропадает инет и сервер недоступен..

пускай бы себе скрипт по крону проверял какие днс получил роутер и при необходимости вписывал актуальные данные мне в настройки сети на виртуальной машине... как то так..

 

« Последнее редактирование: 29 Июня 2013, 01:33:42 от lin0ks »

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Чтоб мне роутер на виртуальную машину каждый раз не пойми какой адрес не выдавал...
На роутере нужно привязать IP к MAC.
Или использовать сам роутер в качестве DNS.
Обычно там есть dnsmasq.

Оффлайн lin0ks

  • Автор темы
  • Активист
  • *
  • Сообщений: 288
  • Windows 10 Pro _x64
    • Просмотр профиля
В общем проблема решена.
Я для связывания IP и MAC адресов использовал раздел настроек роутера с таким же названием. Не работало.
Оказалось нужно было настраивать в разделе настройки DHCP. Там в списке клиентов оказалось возможным заставить выдавать определенному MAC адресу определенный IP.

 

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