Para proteger no utiliceis lospuestros 80 21 22 8001 8002, lomejor que podeis hacer es un redireccionamiento de puertos a esos, exceptuando el 80,21 y 22 que mejor que no esten abiertos desde el exterior.
ejemplo de redireccionamiento en router:
Nombre del servicio -------- Intervalo de puertos ---------- Dirección IP local ----------- Puerto local ------ Protocolo
puerto webif --------------------- 51981---------------- 192.168.1.ipdeco --------------- 8001 ---------- BOTH
puerto webif transcoding ----- ---- 51982------- -------- 192.168.1.ipdeco --------------- 8002 ---------- BOTH
Esto lo que hace es que los puertos 8001 y 8002 que los sabe todo el mundo estan cerrados y para entrar desde el exterior hacia ese puerto equivale a los puertos 51981 sin transcoding y 51982 con transcoding.
Los puertos 51981 y 51982 es un ejemplo podeis utilizar los que querais y recomiendoque se cambien de vez en cuando ya que algunos se dedican a comprobar puertos abiertos aleatoriamente.
Entonces el link desde el exterior quedaria de esta manera:
http://perico:calotes@ip_de_casa:51981/1:0:1:778E:424:1:C00000:0:0:0:
perico:calotes seria el usuario:contraseña de webif o el que querais crear.
ip_de_casa es la ip para acceder desde el exterior si no teneis dyndns u otro servicio.
:51981 es el puerto que tenemos abierto para que cuando llege al router lo redireccione al puerto 8001
1:0:1:778E:424:1:C00000:0:0:0: y esto la direccion del canal de streaming
Para cear un usuario para webif :
adduser nombreusuario y automaticamente me pedira q le ponga un pass