Tengo un software cliente/servidor que utiliza IP para comunicarse. Sucede que tanto el cliente como el servidor están ubicados en el mismo MacBook, y cuando viajo lo desconecto de la red IP, haciendo que pierda la estático Dirección IP obtenida por la tarjeta de red de la red IP. Esto establece una parada para la conexión IP entre el cliente y el servidor.
Tanto el software del cliente como el del servidor están configurados para utilizar una dirección IP específica y la reconfiguración de esta dirección dentro de este software no es posible. Esto hace imposible cambiar la configuración de la dirección IP del cliente/servidor a localhost/127.0.0.1, como sería la solución más obvia.
¿Hay alguna otra forma de configurar mi MacBook (Yosemite) para que siga usando la dirección IP estática aunque lo desconecte de la red IP?
0 votos
¿Puedes cambiar la configuración de red del cliente/servidor? Si, por ejemplo, puedes cambiarlo para que utilice un nombre de dominio completo en lugar de una IP, podrías poner una entrada en /etc/hosts que redirija todo el tráfico a tu.nombre.de.dominio a 127.0.0.1
0 votos
Puedo entender que la pregunta sea un poco confusa en este punto. Lo diré de otra manera. Es posible reconfigurar red en Yosemite ya que tengo acceso de administrador. El problema es que el software del cliente y del servidor todavía tendrá que utilizar la dirección IP estática. Creo que editar /etc/hosts puede ser una solución. Voy a comprobar cómo puedo hacer eso.
1 votos
¿DHCP con dirección fija en Network CP?
0 votos
Si no es posible reconfigurar la dirección IP a un FQDN, lo mejor es utilizar pfctl para redirigir el tráfico que viene de localhost a su IP estática de vuelta a localhost (posiblemente sería mejor también especificar qué puerto).
0 votos
Serverfault tenía una buena respuesta a la pregunta que utiliza
ifconfig
: http://serverfault.com/questions/402744/assigning-multiple-ip-addresses-to-localhost-os-x-10-6 He respondido a la pregunta a continuación.