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


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

Автор Тема: настройка dhcp-server  (Прочитано 87901 раз)

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

Оффлайн Mam(O)n

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: настройка dhcp-server
« Ответ #45 : 16 Марта 2010, 13:51:20 »
по разным сегментам сети один dhcp выдает одним настройки другой другим, посредством Windows я представляю как осуществить такое а вот а Linux нет.
Посмотри же в примеры конфигов, неужели неясно?

Оффлайн 1999

  • Новичок
  • *
  • Сообщений: 30
    • Просмотр профиля
Re: настройка dhcp-server
« Ответ #46 : 05 Апреля 2010, 01:11:40 »
Можно попросить помощи?
Всю субботу бился как головой об лед, так и не получилось сделать...

Есть 2 интерфейса: eth0 смотрит в интернет, eth1 в локальную сеть
Все вроде бы настроил обычно, но почему-то по dhcp IP-адреса получаются, но интернета нет.
Честно, глаза замылились, потому прошу помощи

/etc/default/dhcp3-server - http://gist.github.com/355691#file_dhcp3_server
dhcpd.conf - http://gist.github.com/355691#file_dhcpd.conf
/etc/hosts - http://gist.github.com/355691#file_hosts
вывод ifconfig - http://gist.github.com/355691#file_ifconfig
/etc/network/interfaces - http://gist.github.com/355691#file_interfaces
/etc/resolv.conf - http://gist.github.com/355691#file_resolv.conf

что знаю точно - я налажал в /etc/interfaces (неверная netmask у eth0 - должна быть 255.255.252.0), но интернет все равно был
я кажется перестал понимать, что такое эта самая маска
и еще - хотя range был прописан в диапазоне от 20 до 200, IP почему-то брался как раз 200... как-то странно
вот((

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: настройка dhcp-server
« Ответ #47 : 05 Апреля 2010, 01:28:09 »
Текстовые выводы в сообщение под спойлер. Очень трудно туда-сюда кликать, пытаясь разобраться, где же проблема.

 option domain-name-servers 192.168.1.8;

А ты bind поднял? Или как минимум dnsmasq? Если нет - пропиши сюда DNS провайдера.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

Оффлайн 1999

  • Новичок
  • *
  • Сообщений: 30
    • Просмотр профиля
Re: настройка dhcp-server
« Ответ #48 : 05 Апреля 2010, 07:59:36 »
dhcpd.conf
ddns-update-style none;

default-lease-time 600;
max-lease-time 7200;

# If this DHCP server is the official DHCP server for the local
# network, the authoritative directive should be uncommented.
authoritative;

# A slightly different configuration for an internal subnet.
subnet 192.168.1.0 netmask 255.255.255.0 {
    range 192.168.1.20 192.168.1.200;

    option broadcast-address 192.168.1.255;
    option domain-name-servers 192.168.1.8;
    option routers 192.168.1.8;
}

ifconfig
eth0 Link encap:Ethernet HWaddr 00:06:4f:04:25:10
          inet addr:195.182.135.162 Bcast:192.182.135.255 Mask:255.255.255.252
          inet6 addr: fe80::206:4fff:fe04:2510/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
          RX packets:142 errors:0 dropped:0 overruns:0 frame:0
          TX packets:375 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:22479 (21.9 KB) TX bytes:42147 (41.1 KB)
          Interrupt:20 Base address:0xc000

eth1 Link encap:Ethernet HWaddr 00:0c:76:bf:86:a7
          inet addr:192.168.1.8 Bcast:192.168.1.255 Mask:255.255.255.0
          inet6 addr: fe80::20c:76ff:febf:86a7/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
          RX packets:592 errors:0 dropped:0 overruns:0 frame:0
          TX packets:272 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:53092 (51.8 KB) TX bytes:27457 (26.8 KB)
          Interrupt:21 Base address:0xc400

lo Link encap:Local Loopback
          inet addr:127.0.0.1 Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING MTU:16436 Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)

interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet static
address 195.182.135.162
netmask 255.255.255.252
network 195.182.135.0
broadcast 192.182.135.255
gateway 195.182.135.161
# dns-* options are implemented by the resolvconf package, if installed
dns-nameservers 195.182.128.194, 195.182.129.194

# Secondary network iface
auto eth1
iface eth1 inet static
address 192.168.1.8
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255

а DNS провайдера я в /etc/resolv.conf прописал
nameserver 195.182.128.194
nameserver 195.182.129.194

Оффлайн podkovyrsty

  • Старожил
  • *
  • Сообщений: 1547
  • Content-Type: alternative
    • Просмотр профиля
Re: настройка dhcp-server
« Ответ #49 : 05 Апреля 2010, 10:29:10 »
1) Если на роутере нет днс-сервера, то как он будет им? (option domain-name-servers 192.168.1.8;) Или бинд таки стоит?
2) А роутер роутером то является? Форвардинг вкл.?
Шаг за шагом можно достичь цели.

Оффлайн 1999

  • Новичок
  • *
  • Сообщений: 30
    • Просмотр профиля
Re: настройка dhcp-server
« Ответ #50 : 05 Апреля 2010, 11:51:00 »
1) днс-сервера нет. я просто предполагал, что раз eth0 смотрит в интернет и знает адрес DNS провайдера, то бинд поднимать не нужно.
более того, около полугода назад я эти же самые операции завершил вполен успешно, потому логично предположить, что для этих нужд bind поднимать не надо. Сейчас кстати стоит виндовый Kerio WinRoute, и насколько я понимаю, роль DNS-сервера он не выполняет.

2) да, включил

Оффлайн podkovyrsty

  • Старожил
  • *
  • Сообщений: 1547
  • Content-Type: alternative
    • Просмотр профиля
Re: настройка dhcp-server
« Ответ #51 : 05 Апреля 2010, 12:02:10 »
Как бы так сказать ... днс запросы же на определенный порт идут? На этом порту их же должен кто-то принимать?
Шаг за шагом можно достичь цели.

Оффлайн 1999

  • Новичок
  • *
  • Сообщений: 30
    • Просмотр профиля
Re: настройка dhcp-server
« Ответ #52 : 05 Апреля 2010, 13:25:08 »
я просто так понимаю, что по запросу на 192.168.1.8 eth1 должен пытаться опросить DNS-сервера провайдера на предмет существования сайта
вопрос в том, как связать eth0 и eth1.... или же нет?
ну просто я точно знаю, что в прошлый раз я бинд не поднимал

Оффлайн podkovyrsty

  • Старожил
  • *
  • Сообщений: 1547
  • Content-Type: alternative
    • Просмотр профиля
Re: настройка dhcp-server
« Ответ #53 : 05 Апреля 2010, 13:41:33 »
Кто "должен попытаться"? Торвальдс?
вопрос в том, как связать eth0 и eth1.... или же нет?
вопрос в том, чтобы обработать днс запросы клиентов, скормив их днс серверу
если указываешь в этом качестве свою машину, то либо на ней должен стоять ДНС сервер, который обслужит эти запросы сам и закеширует их, либо форвардить эти запросы к провайдеру.
Или указывать в этом качестве днс провайдера и давать к нему доступ через шлюз.
« Последнее редактирование: 05 Апреля 2010, 13:47:02 от podkovyrsty »
Шаг за шагом можно достичь цели.

Оффлайн 1999

  • Новичок
  • *
  • Сообщений: 30
    • Просмотр профиля
Re: настройка dhcp-server
« Ответ #54 : 05 Апреля 2010, 14:00:32 »
> Или указывать в этом качестве днс провайдера и давать к нему доступ через шлюз.
только как это сделать я не понимаю

Гарри Кашпировский

  • Гость
Re: настройка dhcp-server
« Ответ #55 : 05 Апреля 2010, 14:05:24 »
только как это сделать я не понимаю
Все жёвано-пережёвано.
Код: (кусок dhcpd.conf) [Выделить]
subnet 1.0.0.0 netmask 255.255.255.248 {
        range 1.0.0.2 1.0.0.6;
        option domain-name-servers ДНС_ПРОВАЙДЕРА;
        option domain-name "linux.lan";
        option routers 1.0.0.1;
        option broadcast-address 1.0.0.7;
        group {
                host mypc { hardware ethernet 00:01:6c:ee:49:a9; fixed-address 1.0.0.4; }
                }
        default-lease-time 600;
        max-lease-time 7200;
}
Про DNS через шлюз, это в поиск по запросу Linux+NAT.

Оффлайн Sculptor

  • Новичок
  • *
  • Сообщений: 18
    • Просмотр профиля
Re: настройка dhcp-server
« Ответ #56 : 14 Апреля 2010, 12:40:29 »
Устал стучать в бубен, прошу помощи.  :-\

при попытке запуска dhcp3-server выдает стандартную ошибку:
no subnet declaration for eth0 (10.0.5.1) .... Not configured to listen on any interfaces.

На прошлой установке Ubuntu 9.10 все поставил и запустил за 10 минут. Теперь же никак не могу запустить.

Есть два интерфейса eth0 (в локалку 10.0.5.1) и eth1 (в интернет 10.0.0.200). Привязку сделал к Interfaces ="eth0"

Настройки conf:

Цитировать
ddns-update-style none;
default-lease-time 1000;
max-lease-time 10000;

log-facility local7;

subnet 10.0.5.0 netmask 255.255.255.0 {
option domain-name-servers 10.0.0.15;
option netbios-name-servers 10.0.0.15;
option routers 10.0.0.1;
range 10.0.5.100 10.0.5.110;
}
« Последнее редактирование: 14 Апреля 2010, 12:51:08 от Sculptor »

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: настройка dhcp-server
« Ответ #57 : 14 Апреля 2010, 14:24:16 »
Сравни...
$ grep -v "^#" /etc/default/dhcp3-server
INTERFACES=eth0
root@user ~
$
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

Оффлайн Sculptor

  • Новичок
  • *
  • Сообщений: 18
    • Просмотр профиля
Re: настройка dhcp-server
« Ответ #58 : 14 Апреля 2010, 14:36:14 »
мм... а =eth0 развен должно быть в кавычках?

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: настройка dhcp-server
« Ответ #59 : 14 Апреля 2010, 23:07:17 »
Нет конечно. Кури man bash
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

 

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