Založen: Mar 21, 2006 Příspěvky: 34035 Bydliště: Bratislava
Zaslal: čt červen 03 2021, 11:18 Předmět: V noci prestal fungovat DHCP server: bad IP checksums
O 3. hodine rano prestal fungovat DHCP server na linuxovom serveri.
Z pohladu servera klient posle DHCPDISCOVER, server mu odpovie DHCPOFFER, ale dalej klient nepokracuje (ziadny DHCPREQUEST):
kód:
Jun 3 10:07:02 main dhcpd: DHCPDISCOVER from aa:bb:cc:dd:ee:ff via eth1
Jun 3 10:07:02 main dhcpd: DHCPOFFER on 192.168.0.100 to aa:bb:cc:dd:ee:ff via eth1
Jun 3 10:07:05 main dhcpd: DHCPDISCOVER from aa:bb:cc:dd:ee:ff via eth1
Jun 3 10:07:05 main dhcpd: DHCPOFFER on 192.168.0.100 to aa:bb:cc:dd:ee:ff via eth1
Jun 3 10:07:11 main dhcpd: DHCPDISCOVER from aa:bb:cc:dd:ee:ff via eth1
Jun 3 10:07:11 main dhcpd: DHCPOFFER on 192.168.0.100 to aa:bb:cc:dd:ee:ff via eth1
Jun 3 10:07:21 main dhcpd: DHCPDISCOVER from aa:bb:cc:dd:ee:ff via eth1
Jun 3 10:07:21 main dhcpd: DHCPOFFER on 192.168.0.100 to aa:bb:cc:dd:ee:ff via eth1
Jun 3 10:07:34 main dhcpd: DHCPDISCOVER from aa:bb:cc:dd:ee:ff via eth1
Jun 3 10:07:34 main dhcpd: DHCPOFFER on 192.168.0.100 to aa:bb:cc:dd:ee:ff via eth1
Jun 3 10:07:44 main dhcpd: DHCPDISCOVER from aa:bb:cc:dd:ee:ff via eth1
Jun 3 10:07:44 main dhcpd: DHCPOFFER on 192.168.0.100 to aa:bb:cc:dd:ee:ff via eth1
Jun 3 10:07:59 main dhcpd: DHCPDISCOVER from aa:bb:cc:dd:ee:ff via eth1
Jun 3 10:07:59 main dhcpd: DHCPOFFER on 192.168.0.100 to aa:bb:cc:dd:ee:ff via eth1
Jun 3 10:07:02 home dhclient[8297]: DHCPDISCOVER on enp0s15 to 255.255.255.255 port 67 interval 3
Jun 3 10:07:05 home dhclient[8297]: DHCPDISCOVER on enp0s15 to 255.255.255.255 port 67 interval 6
Jun 3 10:07:11 home dhclient[8297]: DHCPDISCOVER on enp0s15 to 255.255.255.255 port 67 interval 10
Jun 3 10:07:21 home dhclient[8297]: DHCPDISCOVER on enp0s15 to 255.255.255.255 port 67 interval 13
Jun 3 10:07:34 home dhclient[8297]: DHCPDISCOVER on enp0s15 to 255.255.255.255 port 67 interval 10
Jun 3 10:07:34 home dhclient[8297]: 5 bad IP checksums seen in 5 packets
Jun 3 10:07:44 home dhclient[8297]: DHCPDISCOVER on enp0s15 to 255.255.255.255 port 67 interval 15
Jun 3 10:07:59 home dhclient[8297]: DHCPDISCOVER on enp0s15 to 255.255.255.255 port 67 interval 4
Jun 3 10:08:03 home dhclient[8297]: No DHCPOFFERS received.
Jun 3 10:08:03 home dhclient[8297]: No working leases in persistent database - sleeping.
Sietovka nepodporuje HW checksum, takze to pocita procesor.
Zaujimave je, ze vsetko ostatne funguje! Server funguje aj ako router a mailovy server. Dokonca aj klient, co mal adresu uz predtym pridelenu, posielal dalej DHCPREQUEST a od servera dostaval korektne DHCPACK...
DHCP server som zatial spustil na vedlajsom serveri (konfiguraciu som skopiroval) a vsetko chodi.
Uz som videl vselico, ale toto som za 20 rokov este nevidel
Založen: Mar 21, 2006 Příspěvky: 34035 Bydliště: Bratislava
Zaslal: čt červen 03 2021, 21:01 Předmět:
Je to Gentoo. Jediny server, inak pouzivam zasadne Debian.
Pozeral som do zdrojakov dhcpd - generuje si cele pakety sam, vratane IP hlavicky. Prekompiloval som teda dhcp s DEBUG_CHECKSUM. A zacalo to fungovat... Vyzera to ako bug v gcc.
Založen: Mar 21, 2006 Příspěvky: 34035 Bydliště: Bratislava
Zaslal: čt červen 03 2021, 21:44 Předmět:
Je to tak. Prekompiloval som to s -O2 (bez debug) a funguje. Potom zase naspat s -O3 a nechodi. Takze zmenim v CFLAGS -O3 na -O2, aj tak sa mi to tam nepacilo (podla dokumentacie sa to neodporuca)...toto nastavenie som kedysi zdedil.
Stale vsak ostava jedna otazka: Preco to este vcera chodilo?
Nemůžete odesílat nové téma do tohoto fóra. Nemůžete odpovídat na témata v tomto fóru. Nemůžete upravovat své příspěvky v tomto fóru. Nemůžete mazat své příspěvky v tomto fóru. Nemůžete hlasovat v tomto fóru. Nemůžete připojovat soubory k příspěvkům Můžete stahovat a prohlížet přiložené soubory
Informace na portálu Elektro bastlírny jsou prezentovány za účelem vzdělání čtenářů a rozšíření zájmu o elektroniku. Autoři článků na serveru neberou žádnou zodpovědnost za škody vzniklé těmito zapojeními. Rovněž neberou žádnou odpovědnost za případnou újmu na zdraví vzniklou úrazem elektrickým proudem. Autoři a správci těchto stránek nepřejímají záruku za správnost zveřejněných materiálů. Předkládané informace a zapojení jsou zveřejněny bez ohledu na případné patenty třetích osob. Nároky na odškodnění na základě změn, chyb nebo vynechání jsou zásadně vyloučeny. Všechny registrované nebo jiné obchodní známky zde použité jsou majetkem jejich vlastníků. Uvedením nejsou zpochybněna z toho vyplývající vlastnická práva. Použití konstrukcí v rozporu se zákonem je přísně zakázáno. Vzhledem k tomu, že původ předkládaných materiálů nelze žádným způsobem dohledat, nelze je použít pro komerční účely! Tento nekomerční server nemá z uvedených zapojení či konstrukcí žádný zisk. Nezodpovídáme za pravost předkládaných materiálů třetími osobami a jejich původ. V případě, že zjistíte porušení autorského práva či jiné nesrovnalosti, kontaktujte administrátory na diskuzním fóru EB.