Bu önemli bir esp8266 wifi modülü kullanıyorum. Yapmak istediğim, modülü ev yönlendiricime bağlamak ve diğer modüllerin bu modüle bağlanması ve ikinci bir katman oluşturması ve bu ikinci katmana diğer modüller üçüncü bir katman oluşturarak bağlanabilir ve ağ, bu şekilde genişler, esas olarak bir ağaç ağ topolojisi gibi. Ev yönlendiriciye bağlanan ilk modül, ev yönlendirici ip aralığından bağımsız olarak kendi özel IP aralığını yapar ve bunu alt ağa bağlarız. Bu yüzden başlıyoruz:
- İlk modül için 10.0.0.0/8. IP 10.1.0.0 alır
- DHCP aracılığıyla 10.2.1.0/16, 10.3.1.0/16 ... 10.254.0.0/16 sunar
- 10.2.1.0/16 ayrıca DHCP aracılığıyla 10.2.2.1/24, 10.2.3.0/24'e kadar 10.2.254.0/24'e kadar verebilir
- 10.2.2.1/24, 10.2.2.2/32 - 10.2.2.254/32 DHCP verebilir
Her modül kendi DHCP sunucusunu çalıştırır.
Şimdi sorun, bir modül başka bir modülden bir IP adresi atamak için bir istek aldığında, DHCP sunucusunun yanıt vermesi gerektiğidir; ama sorun DHCP açıkladığım şekilde ip adresleri atayamaz ve sadece bitişik ip blokları için ayarlanmış gibi görünebilir.
örnek 192.168.1.0 - 192.168.254.254 tamam ama 192.168.1.0 - 192.168.254.0'a ihtiyacım var
Bir DHCP sunucusunun IP adreslerini istediğim şekilde atamasını sağlamanın bir yolu var mı?