Cambio de puerto de los servicios en el 3Com

Muchos usuarios preguntan en el canal como montar servidores en su ordenador, ya que tienen el problema de que el puerto normalmente utilizado por ese servicio es utilizado por el router para los suyos (servidor web, telnet, etc). La manera más cómoda y razonable es cambiar el puerto que usa el router a otro cualquiera que no usemos y asi dejar libre el que usa ese servidor por defecto. Todos los comandos que aparecen aqui son para utilizar en el CLI, unica forma de cambiar estas características.

Los servicios que tiene nuestro router son http, tftp y telnet. Podemos verlos poniendo en el CLI

3Com> list services

CONFIGURED NETWORK SERVICES

Server Admin

Name Type Socket Close Status

httpd HTTPD 80 FALSE ENABLED

DATA:

tftpd TFTPD 69 FALSE ENABLED

DATA:

telnetd TELNETD 23 FALSE ENABLED

DATA:

Esos son los ervicios por defecto, lo normal es que esten tal y como os los he puesto, aunque es tambien modificable y pudieran tener alguna variacción.

El cambio de socket es muy sencillo. Primero hay que parar el servicio, luego modificar el socket y luego reactivarlo. Pondre como ejemplo el cambio de socket del httpd (servidor web) por ser el mas común, aunque seria igual con todos. Se suelen utilizar puertos sencillos de recordar y altos para los nuevo socket (8000 pata html, 2323 para telnet, etc) aunque puedes poner el que prefieras.

Sería así

disable network service httpd (para el servicio httpd, web)

set network service httpd socket 8000 (configura el puerto 8000 como

puerto para el httpd)

enable network service httpd (activa el httpd, ya en el 8000)

save all

Con lo cual, si volvemos a hacer un list services, nos aparece lo siguiente

Logicamente, despues de este cambio, para acceder a la web de configuración del router tendrás que poner en el navegador http://ip_router:8000