OpenVZ Forum


Home » International » Russian » DHCP/PXE в контейнере?
DHCP/PXE в контейнере? [message #39225] Wed, 31 March 2010 09:08 Go to previous message
gralex is currently offline  gralex
Messages: 62
Registered: December 2008
Location: Russia, Novosibirsk
Member
Доброго дня!

Этап первый:
Сделал все по http://wiki.openvz.org/DHCP

Что-то мне подсказывает, что у меня не проходят пакеты или что-то работает не так. В контейнере, который общается с миром без проблем имеем:

eth0      Link encap:Ethernet  HWaddr 00:18:51:46:05:14
          inet addr:195.xxx.xxx.7  Bcast:195.xxx.xxx.15  Mask:255.255.255.240
          inet6 addr: fe80::218:51ff:fe46:514/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:20360 errors:0 dropped:0 overruns:0 frame:0
          TX packets:20540 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:7820921 (7.4 MiB)  TX bytes:8543646 (8.1 MiB)


дальше # cat /etc/dhcpd.conf
#
# DHCP Server Configuration file.
#   see /usr/share/doc/dhcp*/dhcpd.conf.sample
#
option domain-name "xxx.ru";
option domain-name-servers 128.xxx.xxx.185, 204.xxx.xxx.10;
option routers 195.xxx.xxx.1;
ddns-update-style none;
server-name "DHCPserver";
server-identifier 195.xxx.xxx.7;
default-lease-time 600;
max-lease-time 7200;
authoritative;
log-facility local7;
allow booting;
allow bootp;

subnet 195.xxx.xxx.0 netmask 255.255.255.240 {
    option subnet-mask 255.255.255.240;
    option broadcast-address 195.xxx.xxx.15;
    range 195.xxx.xxx.11 195.xxx.xxx.14;
    # next-server 195.xxx.xxx.1;

    # Linux
    filename "pxelinux.0";

    ## FreeBSD
    # filename "pxeboot";
    # option root-path "/var/freebsdboot"; # NFS root path
}


Этап второй (Проверяем работу DHCP сервер):

Отдельный физический сервер с:

DEVICE=eth0
BOOTPROTO=dhcp
HWADDR=00:15:17:b4:0f:78
ONBOOT=yes


Запросы отсылает; со статическим IP общается с миром. Но по DHCP не может получить настройки. Смотрел tcpdump на нем, запросы есть - ответов нет.

На HN и VE с DHCP запросов tcpdump'ом не увидел.

На HN:

veth121.0 Link encap:Ethernet  HWaddr 00:18:51:F1:A0:AB
          inet6 addr: fe80::218:51ff:fef1:a0ab/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:20850 errors:0 dropped:0 overruns:0 frame:0
          TX packets:20615 errors:0 dropped:2 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:8592032 (8.1 MiB)  TX bytes:7848031 (7.4 MiB)

vzbr0     Link encap:Ethernet  HWaddr 00:18:51:F1:A0:AB
          inet6 addr: fe80::218:51ff:fef1:a0ab/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:28655 errors:0 dropped:0 overruns:0 frame:0
          TX packets:29274 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:9059162 (8.6 MiB)  TX bytes:11460552 (10.9 MiB)


Может чего выпустил из виду? Не учел? Даже если PXE нельзя поднять на VPS, то как заставить работать DHCP?

P.S. Видел конечно тему http://forum.openvz.org/index.php?t=msg&goto=35563&& amp; amp;srch=dhcp#msg_35563 с немецким немного туговато, так что могу только догадываться, что такое сделать невозможно... хотя возможно там обратная сторона вопроса!

P.P.S. А все-таки PXE реально на VE поднять?

P.P.P.S По материалам http://wiki.opennet.ru/NetworkBoot


P.s. поправьте меня если ошибаюсь Wink

[Updated on: Wed, 31 March 2010 09:09]

Report message to a moderator

 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message icon14.gif
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message icon14.gif
Read Message
Read Message
Previous Topic: Снова квоты
Next Topic: Проблема с 25 портом - как открить?
Goto Forum:
  


Current Time: Thu Aug 29 23:14:18 GMT 2024

Total time taken to generate the page: 0.03427 seconds