From owner-freebsd-hackers@freebsd.org Mon Feb 5 08:16:36 2018 Return-Path: Delivered-To: freebsd-hackers@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id EC480ED8AEC for ; Mon, 5 Feb 2018 08:16:35 +0000 (UTC) (envelope-from zareian.a.r@gmail.com) Received: from mail-yw0-x22c.google.com (mail-yw0-x22c.google.com [IPv6:2607:f8b0:4002:c05::22c]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 7BE6E681E3 for ; Mon, 5 Feb 2018 08:16:35 +0000 (UTC) (envelope-from zareian.a.r@gmail.com) Received: by mail-yw0-x22c.google.com with SMTP id b16so14973357ywh.12 for ; Mon, 05 Feb 2018 00:16:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=tkcrkbGWsDsZ7/dqvVaseFRLmpLdw6+0NQacZX1VkEw=; b=CIWpQvPmIIj+FqW47fY7lKrlq9UoZt3s0D7KMY/y0jCI2WXUibhQIxson4OuDj4Yp0 Erp9ak/nffA2o9/4Fcw7gNmSjnSoTKF0fR3zn/Sxtu9TbNxb9XeWYAJ9ZVmIXkhXyRhf IGgl4tEkNvY0Hwk1Ds7V7gRQ22Nls93W4NR0tYXFjXrJJo6TxCsSPIL1VKMrVEUaq+r+ A/y0fpl43dwWdSUGYrhjnmI5U/ZljajYBhcq9Fb8h96BhLDamRN+u5sft/A2zYmOJk/n qjHeju08wcxNS1Cs+AcxXlRIfQKrulnjv+64uarQIg6uiEXLmNa0aKnrYZVLwu146ZKL vdNw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=tkcrkbGWsDsZ7/dqvVaseFRLmpLdw6+0NQacZX1VkEw=; b=OJkVHKDokx7GleI4XMBcT+r6pY+sCK/APmU0FrAij2t0KFx9aQ4HaY0Rv2uZAAU+WY Lv/8c6eGp73Q5hys4PS8/ySmQacTsyUNNMuVkX0uoMb1jz0yW5PpPgqNsBHhDttMVZ62 7/P/dzYw2cee3VfQjOTDJ9kHrDjvVAx0DyjTdGCwni6u0Hqx5RBUIRL+zExqXbPDfBsn 0w6Evv8PPa4SKXaH66SLvpvUsOtwIYTy3UoxnEjjro7KwJua0Cwi+XzuLYdD3wd97OUf FElPJewnUR7iomfU5lRQ66Z+dzRo1FVAnsnC4bAgdfhrDDcpwvg47ptqd66ytlda6gzF 8C1g== X-Gm-Message-State: AKwxytdOljftawG3DmJwo9zrt9tyhcwr6Zbgko7ko/HGlMq9CxFZOEml 8nS00BkHr96T/cgRXgCundLuWAvMszNIg1EcEeLkHw== X-Google-Smtp-Source: AH8x224a+mAXkNFFDUuIRvhYmaMlHxnQLwyJVLVNZWuDrqCTK5G7TbsVbeuMhajQMD00LZmMQ5Ny2zXjbFYmM3HIDnA= X-Received: by 10.13.242.131 with SMTP id b125mr25497965ywf.237.1517818594404; Mon, 05 Feb 2018 00:16:34 -0800 (PST) MIME-Version: 1.0 Received: by 10.37.16.212 with HTTP; Mon, 5 Feb 2018 00:16:34 -0800 (PST) From: ali reza zareian Date: Mon, 5 Feb 2018 11:46:34 +0330 Message-ID: Subject: dhcrelay does not work To: freebsd-hackers@freebsd.org X-Mailman-Approved-At: Mon, 05 Feb 2018 11:17:06 +0000 Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 Feb 2018 08:16:36 -0000 hello dhcrelay does not work with this scenario A B --------------- ----------------- ----------- | dhcp server | | dhcrelay | |client | | FreeBSD 11.0 |<--------->| FreeBSD 11.0 |<-------------->|windows| -------------------- em7 em0-------------- em1 ----------- ----------------------- DHCP server configuration --- /usr/local/sbin/dhcpd -user dhcpd -group dhcpd -chroot /var/dhcpd -cf /etc/dhcpd.conf -pf /var/run/dhcpd.pid em7 dnsmasq is enable dhcpd.conf: option domain-name "localdomain"; option ldap-server code 95 = text; option domain-search-list code 119 = text; option arch code 93 = unsigned integer 16; # RFC4578 default-lease-time 7200; max-lease-time 86400; log-facility local7; one-lease-per-client true; deny duplicates; ping-check true; update-conflict-detection false; authoritative; subnet 100.100.10.0 netmask 255.255.255.0 { pool { range 100.100.10.1 100.100.10.50; } option routers 100.100.10.10; option domain-name-servers 100.100.10.10; } -------------------------------------------------------- on device B: dhcrelay -i em0 -i em1 100.100.10.10 em1:192.168.1.10/24 em0:100.100.10.100 -------------------------------------------------------- when i test this scenario DHCP packets arrive to DHCP server but they can not return to device B where my dhcrelay is running. if i connect device C to DHCP server directly ,It takes ip fast so i think my DHCP server config is working fine What caused the problem? What's wrong here??