[solucionado] Habilitar el puerto 80 para httpd en CentOS7
Publicado por xve (837 intervenciones) el 28/05/2019 16:22:05
Si habéis instalado el servidor Apache sobre CentOS7, te daras cuenta, que por defecto no se tiene acceso a los servicios web desde fuera del localhost... esto es porque por defecto están todos los puertos cerrados...
Podemos ver los puertos abiertos con:
Nos devolverá algo como:
Como podemos ver, los servicios habilitados son dhcpv6-client y ssh...
Podemos deshabilitarlos si quisiéramos con:
Para habilitar los cambios, hay que recargar:
Para habilitar el servicio httpd, hay que añadirlo con:
Y recargamos...
Ahora ya puedes acceder desde cualquier IP de la red.
Podemos ver los puertos abiertos con:
1
# firewall-cmd --list-all
1
2
3
4
5
6
7
8
9
10
11
12
13
14
[root@localhost sysconfig]# firewall-cmd --list-all
public (active)
target: default
icmp-block-inversion: no
interfaces: enp0s3
sources:
services: dhcpv6-client ssh
ports:
protocols:
masquerade: no
forward-ports:
source-ports:
icmp-blocks:
rich rules:
Como podemos ver, los servicios habilitados son dhcpv6-client y ssh...
Podemos deshabilitarlos si quisiéramos con:
1
# firewall-cmd --remove-service=dhcpv6-client --permanent
Para habilitar los cambios, hay que recargar:
1
# firewall-cmd --reload
Para habilitar el servicio httpd, hay que añadirlo con:
1
# firewall-cmd --add-service=http --permanent
1
# firewall-cmd --reload
Ahora ya puedes acceder desde cualquier IP de la red.
Valora esta pregunta


0