Есть сервер:
debian 2.6.26-2-sparc64
Internet Systems Consortium DHCP Server V3.1.1.
назовем его dhcp-server
Есть клиент:
gentoo 2.6.18-xen-r12 i686
dhcpcd 4.0.13
назовем его xen-server
на dhcp-server и xen-server запущен ngrep по 68 порту
при загрузке xen-server и запросе адреса происходит отправка пакетов
U 0.0.0.0:68 -> 255.255.255.255:67
но на dhcp-server они не приходят. xen-server получает адрес из zeroconf 169.254.225.x/16.
Спустя где-то полторы минуты dhcpcd отправляет повторный запрос на сервер.
На этот раз пакеты приходят, о чем есть запись в логах:
DHCPREQUEST for 192.168.151.xx (192.168.151.x) from 00:xx:xx:xx:xx:xx via eth0
DHCPACK on 192.168.151.xx to 00:xx:xx:xx:xx:xx via eth0
После чего xen-server имеет правильный адрес.
Может ли влиять на доставку пакетов коммутатор CISCO 2950 находящийся между ними?
Current configuration : 2915 bytes
!
version 12.1
no service pad
service timestamps debug uptime
service timestamps log uptime
service password-encryption
!
hostname c2950-extps
!
enable secret 5 $1$M1mD$G0eskMFBhY6jbZcChf58A.
!
ip subnet-zero
ip dhcp relay information option
ip dhcp relay forward spanning-tree
!
ip domain-list rcod
!
spanning-tree mode pvst
no spanning-tree optimize bpdu transmission
spanning-tree extend system-id
!
!
!
!
interface FastEthernet0/1
switchport access vlan 2
switchport mode access
spanning-tree portfast
!
interface FastEthernet0/2
switchport access vlan 2
switchport mode access
spanning-tree portfast
!
interface FastEthernet0/3
switchport access vlan 2
switchport mode access
spanning-tree portfast
!
interface FastEthernet0/4
switchport access vlan 2
switchport mode access
!
interface FastEthernet0/5
switchport access vlan 2
switchport mode access
!
interface FastEthernet0/6
switchport access vlan 2
switchport mode access
!
interface FastEthernet0/7
switchport access vlan 2
switchport mode access
!
interface FastEthernet0/8
switchport access vlan 2
switchport mode access
!
interface FastEthernet0/9
switchport access vlan 2
switchport mode access
!
interface FastEthernet0/10
switchport access vlan 2
switchport mode access
!
interface FastEthernet0/11
switchport access vlan 2
switchport mode access
!
interface FastEthernet0/12
switchport access vlan 2
switchport mode access
!
interface FastEthernet0/13
switchport access vlan 2
switchport mode access
!
interface FastEthernet0/14
switchport access vlan 2
switchport mode access
!
interface FastEthernet0/15
switchport access vlan 2
switchport mode access
!
interface FastEthernet0/16
switchport access vlan 2
switchport mode access
!
interface FastEthernet0/17
switchport access vlan 2
switchport mode access
!
interface FastEthernet0/18
switchport access vlan 2
switchport mode access
!
interface FastEthernet0/19
switchport access vlan 2
switchport mode access
!
interface FastEthernet0/20
switchport access vlan 2
switchport mode access
!
interface FastEthernet0/21
switchport access vlan 2
switchport mode access
!
interface FastEthernet0/22
switchport access vlan 2
switchport mode access
!
interface FastEthernet0/23
switchport access vlan 2
switchport mode access
!
interface FastEthernet0/24
description ADMIN-VLAN
switchport mode access
!
interface GigabitEthernet0/1
switchport access vlan 2
!
interface GigabitEthernet0/2
switchport access vlan 2
switchport mode access
!
interface Vlan1
ip address 192.168.151.241 255.255.255.248
no ip route-cache
!
interface Vlan2
no ip address
no ip route-cache
shutdown
!
no ip http server
ip http authentication local
!
line con 0
login local
line vty 0 4
login local
line vty 5 15
session-timeout 10
login local
!
!
end
Примечание:
Попробовал подключить xen-server и dhcp-server минуя циску (через свич) всё заработало.
Чую нужно копать в сторону конфига CISCO...
Отказаться от циски нельзя, ибо помимо xen-server еще 30 хостов..
Примечание:
Ответ:
На циске:
config terminal
interface range FastEthernet 0/1 - 23
spanning-tree portfast trunk
%Warning: portfast should only be enabled on ports connected to a single
host. Connecting hubs, concentrators, switches, bridges, etc... to this
interface when portfast is enabled, can cause temporary bridging loops.
Use with CAUTION
все ок.