Cred că am două routere:
Routerul A este conectat la WAN, iar routerul A DHCP oferă IP-uri în intervalul 192.168.0.10 până la 192.168.0.128.
Routerul B este conectat prin cablu Ethernet la routerul A și oferă IP-uri în intervalul 192.168.0.129 până la 192.168.0.253.
Scopul este ca dispozitivele conectate la Router B WiFi să nu se poată conecta la internet -
Deci, Router-ul A are aplicată o regulă care dezactivează internetul pentru IP-urile 192.168.0.129 la 192.168.0.253. Acest lucru pare să dezactiveze cu succes internetul atunci când conectez un dispozitiv la Router B WiFi.
Problema pe care o am este că atunci când îmi conectez laptopul la Router A WiFi, am IP 192.168.0.11, iar apoi mă conectez la Router B WiFi, IP-ul rămâne ca 192.168.0.11 și pot accesa în continuare internetul (nu pot accesa setările) pagina Router-ului B), așa că se pare că Router-ul B este oarecum ocolit. Se spune că dispozitivul este conectat la Ethernet pe setările Router-ului A.
Mă așteptam ca atunci când mă conectez la routerul B să nu accepte 192.168.0.11 ca IP valid, iar routerul B DHCP să-i dea un nou IP. De fapt, numai atunci când lansez comanda Ubuntu 20.04 „sudo dhclient” pentru a forța reînnoirea IP, este dat un IP 192.168.0.178, iar apoi dispozitivul nu poate folosi internetul (și pare să fie corect pe Router-ul B, deoarece acum poate accesa Pagina de setări router B).
Cum poate un dispozitiv cu 192.168.0.11 să acceseze internetul prin Router-ul B?
Să presupunem că primesc un dispozitiv nou care nu a fost niciodată conectat la niciun router. Mă conectez la routerul B, primește un IP în intervalul 192.168.0.129 până la 192.168.0.253, iar dispozitivul nu poate accesa internetul. Pot fi sigur că cineva care folosește acest dispozitiv nu poate să își schimbe IP-ul local la 192.168.0.11 manual și, prin urmare, să poată accesa internetul?