Lion no parece estar dando direcciones DHCP cuando enciendo Internet Sharing. Mi firewall está desactivado, creo una red compartida sin seguridad compartiendo ethernet->wifi. En Preferencias de red, la conexión Wifi se muestra en amarillo, con una IP autoasignada, y cualquier dispositivo que intento conectar (por ejemplo, iPad) no obtiene una dirección. ¡Ayudar!
Finalmente lo resolví.
¡Espero que esto ayude!
firewall
ruptura InternetSharing
de ninguna manera. Además, esto sería un error de seguridad fatal :<.Este hilo junto con https://discussions.apple.com/thread/2108373 me ayudó.
Apagué todas las conexiones compartidas a Internet.
Eliminé los siguientes archivos:
/Library/Preferences/SystemConfiguration/com.apple.nat.plist
/Library/Preferences/SystemConfiguration/NetworkInterfaces.plist
/Library/Preferences/SystemConfiguration/com.apple.airport.preferences.plist
reiniciado
Activado Compartir Internet
Esto dio como resultado que el uso compartido de Internet le diera al cliente los detalles de concesión de DHCP correctos.
Esto funcionó para mí en 10.9 Mavericks (compilación 13A598)
Abra la Terminal y ejecute
sudo launchctl remove com.apple.bootpd
Vuelva a habilitar el uso compartido de Internet
Este tipo a continuación tiene una explicación básica de lo que está haciendo si desea más explicación y proceso de depuración.
http://ben-collins.blogspot.com/2010/08/mac-os-x-internet-sharing-problems.html
launchctl remove error: No such process
Tengo OS X El Capitain y los siguientes trabajos permiten compartir la conexión a Internet mediante dispositivos conectados a la conexión ethernet (la red local) a través de la red wi-fi (la red conectada a Internet).
1) Conexión de red --> la conexión local en automático 2) Compartir --> Compartir Internet (establezca Compartir su conexión a Wi-Fi en el menú desplegable y marque la conexión ethernet)
En este punto si vuelves a conectarte a la red verás el wifi con un punto verde y el ethernet con un punto amarillo. Continúe, ya que (1,2) puede no ser suficiente todavía.
3) Seguridad --> Opciones de cortafuegos --> quite la marca de "Bloquear todas las conexiones entrantes". (¡Nota: esto es diferente a deshabilitar su firewall!).
Luego, comenzará a recibir consultas como "¿quiere que el servicio XYZ acepte la conexión entrante?". La respuesta a la mayoría de esas preguntas depende de su paranoia de seguridad (la mía es alta), ¡excepto una!
4) Acepte bootpd (que es el demonio para DHCP).
En retrospectiva, el último paso es bastante obvio: cuando el dispositivo pobre en la red ethernet (local) envía una solicitud de DHCP a su Mac para obtener una dirección IP desde la perspectiva de su Mac, esta es una solicitud entrante no solicitada y, por lo tanto, Firwall lo hará. déjalo en silencio.
Si no desea (3,4), puede configurar manualmente la IP del dispositivo local y su Mac en un par de direcciones en el mismo subent. Entonces algo como n0.n1.n2.nDevice y n0.n1.n2.nMac donde las N son cualquier número del 1 al 254.
Lo estoy usando. InternetSharing
y trabajar juntos Firewall: on
. (Ya es una vergüenza de seguridad lo suficientemente grande tener que iniciar una red inalámbrica con WEP). Cuidado : no debes navegar por Internet sin procesar con tu Firewall: off
.
Por otro lado también estoy seguro de otro comportamiento. InternetSharing
no arranca bootpd
si la conexión de red a Ethernet no está activa, es decir, no tiene una dirección IP válida. (Y bootpd
es el demonio que distribuye las direcciones IP en el lado de Wi-Fi).
Dentro de la configuración de red válida además de la cual desea compartir su conexión Ethernet,
Cuando empieces, Internet Sharing
2 detalles cambiarán:
Este problema también puede manifestarse cuando va a las Opciones de Firewall y Block all incoming connections
está habilitado.
En El Capitan, los siguientes pasos me funcionaron:
1. Abra seguridad y privacidad en las preferencias del sistema
2. Haga clic en FireWall
3. Haga clic en Opciones de FireWall...
4. Desmarque "Bloquear todas las conexiones entrantes"
5. Si no estaba marcado, mire para "bootpd" en el cuadro debajo de él
6. Haga clic donde dice "Bloquear conexiones entrantes" al lado de bootpd
7. Seleccione "Permitir conexiones entrantes"
eliot
dan
System Preferences > Network > Wi-Fi > Advanced... > TCP/IP
en su servidor DHCP? ¿Cuál es la salida deps ax | egrep '[ /](PID|boo|nat)'
?