
¿Existe una lista de datos/información que Ubuntu (u otras distribuciones de Linux) comparte cuando se conecta a una red inalámbrica (pública)? Como dirección mac, nombre de host, ...
Respuesta1
Eso depende del tipo de red. Asumo aquí una LAN habitual, donde cada dispositivo puede hacer ping entre sí, ya que comparte la mayor cantidad de información.
Dirección MAC. Túdebecompártelo para poder usar DHCP. En el momento en que estás conectado a una red con DHCP, el sistema debería enviar DHCPDISCOVERY, que es una solicitud para asignar una IP a una dirección MAC determinada. Este mensaje se transmite, por lo que todas las computadoras de la red lo verán.
De hecho, puede configurar el sistema para que no utilice DHCP y asignar una IP estáticamente. Entonces, la dirección MAC también podría filtrarse en la resolución de nombres ARP entre dispositivos conectados físicamente. Tenga en cuenta que casi siempre puede falsificar su MAC(excepto cuando su tarjeta de red no lo admite, lo cual es completamente raro).
Dirección IP. Ante cualquier actividad de red, como usar un navegador o jugar juegos, su navegador envía paquetes TCP o UDP a una puerta de enlace, y este tráfico se ve públicamente y podría detectarse. Sí, incluidos datos, como contraseñas; es por eso que todos los chicos geniales usan https;)
Nombre de host. Afaik Ubuntu tiene Avahi instalado de forma predeterminada, que implementa un protocolo de configuración cero, que comparte el nombre de host.
SO. Es fácil escanear un dispositivo con nmap para saber qué sistema operativo está ejecutando, de ninguna manera es una información oculta.
Tenga en cuenta que lo ideal es utilizar Firewall(es decir, UFW); de lo contrario, también es fácil escanear los puertos abiertos con nmap y descubrir qué servicios está ejecutando.
Respuesta2
Ubuntu (u otras distribuciones de Linux) comparte exactamente algunos datos que otros sistemas operativos hacen con el enrutador/AP al que está conectado.
Los puertos es otro tema completamente diferente. Ubuntu y la gran mayoría de distribuciones las tienen cerradas de forma predeterminada, mientras que el sistema operativo de escritorio convencional tiene muchas abiertas.