¿Por qué no puedo conectarme a un servidor a través de la IP pública?
No puede acceder al servidor nativo a través de su IP pública
Si no puede conectarse a un servidor a través la IP pública, puede deberse a una de las razones siguientes.
- El tráfico está bloqueado por el cortafuegos o la pasarela (por ejemplo, Vyatta, AT & T, Juniper, Fortigate).
- Se ha restablecido la configuración de red (Sólo se aplica a Windows).
- El tráfico está bloqueado por el cortafuegos del sistema operativo
Utilice una de las opciones siguientes:
-
El tráfico está bloqueado por su firewall o puerta de enlace.
Es posible que el cortafuegos esté bloqueando el tráfico público. Puede obtener información adicional consultando Permitir SSH y hacer pings a una subred pública. Puede probar si el cortafuegos está bloqueando el tráfico ejecutando un traceroute desde la estación de trabajo a la IP pública del servidor nativo. Observe si el traceroute se detiene en una IP determinada. Si esa es la IP de un cortafuegos o pasarela que está utilizando, lo más probable es que sea lo que está bloqueando el acceso y puede ponerse en contacto con el administrador del cortafuegos para obtener ayuda.
También puede omitir temporalmente el cortafuegos para determinar si el tráfico está llegando ahora a la IP pública del servidor.
-
El cortafuegos del sistema operativo bloquea el tráfico.
-
Windows
Es posible que el cortafuegos de Windows esté bloqueando el acceso a la IP pública. Como prueba rápida, puede conectarse al servidor a través de la consola remota de IPMI o la IP privada e inhabilitar el cortafuegos de Windows. A continuación, vuelva a intentar acceder al servidor a través de la IP pública.
Si puede acceder al servidor a través de la IP pública después de inhabilitar el cortafuegos de Windows, debe revisar las reglas del cortafuegos y realizar los cambios adecuados.
-
Linux
Una o más de las entradas de iptables pueden estar bloqueando el acceso a la IP pública y puede inhabilitar temporalmente iptables como prueba. Puede conectarse al servidor a través de la consola remota o la IP privada e inhabilitar iptables utilizando los mandatos siguientes.
# /etc/rc.d/init.d/iptables stop
# /etc/rc.d/init.d/ip6tables stop
# chkconfig iptables off
o# chkconfig ip6tables off
Si no puede acceder al servidor a través de la IP pública después de inhabilitar iptables, necesita revisar las reglas de iptables y realizar los cambios adecuados.
-
-
Se ha restablecido la configuración de red (sólo se aplica a Windows).
En contadas ocasiones, las actualizaciones de Windows o de aplicaciones pueden restablecer la configuración de red de IP fijas a DHCP. Que se puede comprobar fácilmente iniciando sesión en el servidor nativo a través de la consola remota.
- Inicie sesión en la consola de IBM Cloud y pulse Iniciar
- Busque Conexiones de red.
- Pulse con el botón derecho del ratón en el adaptador relevante y seleccione Propiedades.
- Seleccionar Internet Protocol Versión 4 ( TCP/IPv4) y haga clic Propiedades.
- Verifique que Obtener una dirección IP automáticamente no está seleccionado.
- Si selecciona Obtener una dirección IP automáticamente, seleccione Utilizar la siguiente dirección IP. Ingrese la dirección IP, la máscara de subred y la puerta de enlace correctas. Puede encontrar esta información en la información del servidor en el portal IBM Cloud®.
Si ninguna de las sugerencias anteriores soluciona el problema, póngase en contacto con el soporte deIBM Cloud® y proporcione tantos detalles como sea posible de la resolución de problemas que ha realizado.