Лаборатория Ubuntu
Опыт установки, настройки и использования
Ubuntu Linux Вопросы и ответы Об Ubuntu Новости Игры Записки для новичка
Поиск:

Вопрос по настройке dnsmasq или сервер в роли шлюза | Форум


Вернуться к спискам тем

 Тимур Гатин создал тему 09.01.2010 в 5:27
 Студент  Сообщений: 213
 Репутация: 95

 Сейчас не на форуме
Итак есть комп назовем его сервер. Интернет он получает через пппое. В сервере так же стоит wifi адаптер(планируеться что в дальнейшем он будет в режиме AP). Таким образо сервер раздает инет на второй комп по ethernet и на ноут и кпк по wifi.Вот interfacesauto loiface lo inet loopbackauto eth1iface eth1 inet staticaddress 192.168.0.1netmask 255.255.255.0hwaddress ether 00:1d:60:8f:8d:0bauto dsl-provideriface dsl-provider inet ppppre-up /sbin/ifconfig eth1 up line maintained by pppoeconfprovider dsl-provideriface wlan0 inet staticaddress 192.168.1.1netmask 255.255.255.0wireless-essid homenetwireless-mode ad-hocwireless-channel 10wireless-key 1234567890auto wlan0Поставил dnsmasq, на роль dhcp и dns сервера для моей локальной сети.Внимание я прописал в interface=eth1,wlan0 обе сети так можно? просто проверить пока не могу. Второе можно ли eth1 и wlan0 засунуть в 1ну подсеть? Этонужно чтобы dhcp-range=red,192.168.0.2,192.168.0.150 можно было задать.
Цитировать

 Менеджер по рекламе рекомендует
 Знаток своего дела  Сообщений: 1987
 Репутация: 5055

 Сейчас на форуме

 Олег Егоров ответил 09.01.2010 в 11:50
 Юзер  Сообщений: 72
 Репутация: 39

 Сейчас не на форуме
Саму раздачу инета нужно в iptables настраивать.
Цитировать

 Тимур Гатин ответил 09.01.2010 в 14:07
 Студент  Сообщений: 213
 Репутация: 95

 Сейчас не на форуме
Да сама раздача не проблема это я и сам знаю в простейшем случае этоiptables —t nat —A POSTROUTING —o eth1 —j MASQUERADEiptables —t nat —A POSTROUTING —o wlan0 —j MASQUERADEМне нужно чтобы ДНСмаск раздавал адреса и ДНС на 2 интерфейса.
Цитировать

 Дмитрий Синельник ответил 09.01.2010 в 16:33
 Студент  Сообщений: 335
 Репутация: 144

 Сейчас не на форуме
пардон, что вмешиваюсь, как можно узнать кто сейчас использует мой dnsmasq?просто логи смотреть очень громоздко. может есть какоенить другое средство ?
Цитировать

 Олег Егоров ответил 09.01.2010 в 19:30
 Юзер  Сообщений: 72
 Репутация: 39

 Сейчас не на форуме
3 Всё нужное - в этом блоке: If you want dnsmasq to listen for DHCP and DNS requests only on specified interfaces (and the loopback) give the name of the interface (eg eth0) here. Repeat the line for more than one interface.interface= Or you can specify which interface _not_ to listen onexcept-interface= Or which to listen on by address (remember to include 127.0.0.1 if you use this.)listen-address= If you want dnsmasq to provide only DNS service on an interface, configure it as shown above, and then use the following line to disable DHCP on it.no-dhcp-interface=
Цитировать

 Тимур Гатин ответил 09.01.2010 в 19:42
 Студент  Сообщений: 213
 Репутация: 95

 Сейчас не на форуме
Капитан очевидность Я прекрасно знаю что все нужное в этом блоке .Уже нашел решение brctl объединяю 2 подсети в 1 интерфейс и его уже прописываю в interface= в dnsmasq.confВсем спасибо .
Цитировать

 Олег Егоров ответил 09.01.2010 в 19:52
 Юзер  Сообщений: 72
 Репутация: 39

 Сейчас не на форуме
А такой вариант разве не подходит?interface=eth1interface=wlan0
Цитировать

 Тимур Гатин ответил 09.01.2010 в 19:55
 Студент  Сообщений: 213
 Репутация: 95

 Сейчас не на форуме
В том то и дело в документации не слова об этом Но здаётся мне что так не прокатит.К тому же как быть с dhcp, если интерфейсы в разных подсетях?Плэтому и решил объеденить в мостом. и уже работать с 1м интерфейсом
Цитировать

 Олег Егоров ответил 09.01.2010 в 20:07
 Юзер  Сообщений: 72
 Репутация: 39

 Сейчас не на форуме
Почему ни слова? А вот это - Repeat the line for more than one interface. ?А dnsmasq39;у не пофиг ли, куда разадвать ипы?
Цитировать

 Тимур Гатин ответил 09.01.2010 в 20:18
 Студент  Сообщений: 213
 Репутация: 95

 Сейчас не на форуме
Хм .Я в английском не силён .Повторить линию на более чем один интерфейсЗначит делаем так?interface=wlan0interface=eth1Потом вот так?Для eth1dhcp-range=192.168.0.2,192.168.0.150,255.255.255.0,12hДля wlan0dhcp-range=192.168.1.2,192.168.1.150,255.255.255.0,12hА dnsmasq39;у не пофиг ли, куда разадвать ипы?Я не знаю Мне главное что бы он правильно раздавал ипы в зависимости от интерфейса .
Цитировать


Чтобы ответить, нужно авторизоваться здесь

Страницы: 1 2 3


Пользователь
Авторизация на сайте:
Email:
Пароль:
Запомнить (Регистрация)

Новости
Ubuntu
Linux
Сайт
Игры
 Игры для Ubuntu
Текущие проблемы:
Дибильный глюк
Дата создания: 03.07.2010 13:14
Аккамулятор (батарея ноутбука)
Дата создания: 03.07.2010 7:49
[РЕШЕНО]Монтирование HDD NTFS.
Дата создания: 03.07.2010 0:30
Toshiba SATELLITE T130-14X
Дата создания: 03.07.2010 0:29
[Решено]Направление аудио потока на гнёзда
Дата создания: 02.07.2010 20:01
Xbox и Ubuntu
Дата создания: 02.07.2010 19:06

2010-2012 © Лаборатория Ubuntu