Thanks for the followup.
I have updated Open DHCP Server to newest version:
Code: Select all
[21-May-25 15:11:26] Open DHCP Server Version 2.01 Windows Build 1062 Starting...
[21-May-25 15:11:26] Starting DHCP Service
And I have set this in ODS ini file:
Code: Select all
[RANGE_SET]
DHCPRange=192.168.30.20-192.168.30.30
[de:ad:00:00:02:01]
IP=192.168.30.110
[de:ad:00:00:02:02]
IP=192.168.30.111
When my Teltonika router connects over GSM I see in Open DCHP Logs:
Code: Select all
[21-May-25 15:13:58] DHCPDISCOVER for de:ad:00:00:02:01 () from interface 192.168.30.2 received
[21-May-25 15:13:58] Host de:ad:00:00:02:01 (Hostdead00000201) offered 192.168.30.110
[21-May-25 15:13:58] DHCPDISCOVER for de:ad:00:00:02:02 () from interface 192.168.30.2 received
[21-May-25 15:13:58] Host de:ad:00:00:02:02 (Hostdead00000202) offered 192.168.30.111
[21-May-25 15:13:58] DHCPDISCOVER for de:ad:00:00:02:03 () from interface 192.168.30.2 received
[21-May-25 15:13:58] Host de:ad:00:00:02:03 (Hostdead00000203) offered 192.168.30.21
[21-May-25 15:13:58] DHCPREQUEST for de:ad:00:00:02:03 () from interface 192.168.30.2 received
[21-May-25 15:13:58] Host de:ad:00:00:02:03 (Hostdead00000203) allotted 192.168.30.21 for 300 seconds
So it assigns proper IP 192.168.30.110 for de:ad:00:00:02:01 but then it does DISCOVER again and again and then it does DHCPREQUEST.
In SE logs (redacted sensitive data):
Code: Select all
2025-05-21 15:33:52.052 [HUB "xx"] The connection "CID-2576-CBB9375263" (IP address: xxxx, Host name: xxxxx, Port number: 18377, Client name: "OpenVPN Client", Version: 4.44, Build: 9807) is attempting to connect to the Virtual Hub. The auth type provided is "External server authentication" and the user name is "xxxxx".
2025-05-21 15:33:52.052 [HUB "xx"] Connection "CID-2576-CBB9375263": Successfully authenticated as user "xx".
2025-05-21 15:33:52.052 [HUB "xx"] Connection "CID-2576-CBB9375263": The new session "SID-xxxx-OPENVPN_L3]-25" has been created. (IP address: xxx, Port number: 18377, Physical underlying protocol: "Legacy VPN - OPENVPN_L3")
2025-05-21 15:33:52.052 [HUB "xx"] Session "SID-xxx-[OPENVPN_L3]-25": The parameter has been set. Max number of TCP connections: 1, Use of encryption: Yes, Use of compression: No, Use of Half duplex communication: No, Timeout: 20 seconds.
2025-05-21 15:33:52.053 [HUB "xx"] Session "SID-xxx-[OPENVPN_L3]-25": VPN Client details: (Client product name: "OpenVPN Client", Client version: 444, Client build number: 9807, Server product name: "SoftEther VPN Server (64 bit)", Server version: 444, Server build number: 9807, Client OS name: "OpenVPN Client", Client OS version: "-", Client product ID: "-", Client host name: "", Client IP address: "xxx", Client port number: 18377, Server host name: "xxx", Server IP address: "xxx", Server port number: 1194, Proxy host name: "", Proxy IP address: "0.0.0.0", Proxy port number: 0, Virtual Hub name: "xxx", Client unique ID: "B81694B1E9B85B23B682F501AC955CCD")
2025-05-21 15:33:52.059 [HUB "xx"] Session "SID-LOCALBRIDGE-1": The DHCP server of host "00-50-56-39-71-67" (192.168.30.2) on this session allocated, for host "SID-xxx-[OPENVPN_L3]-25" on another session "DE-AD-00-00-02-03", the new IP address 192.168.30.21.
So in last line it just uses DE-AD-00-00-02-03 MAC, not DE-AD-00-00-02-01.
Why SE is incrementing MAC? And where does it happen?
thanks!