uso básico#
FakeNOS tiene algunos hosts predeterminados que se utilizan en caso de que no se proporcione un inventario
. En tal caso, se abrirá lo siguiente:
- router_cisco_ios: un dispositivo con nombre de usuario
user
y contraseñauser
en el puerto 6000. La plataforma escisco_ios
. - router_huawei_smartax: un dispositivo con nombre de usuario
user
y contraseñauser
en el puerto 6001. La plataforma eshuawei_smartax
. - router_arista_eos: un dispositivo con nombre de usuario
user
y contraseñauser
en el puerto 6002. La plataforma esarista_eos
.
En ambos casos, los dispositivos falsos se están ejecutando en la IP localhost o 127.0.0.1 Para ejecutarlos, solo use el siguiente código:
from fakenos import FakeNOS
network = FakeNOS()
network.start()
Inicie la conexión SSH utilizando el nombre de usuario predeterminado user
y la contraseña user
:
ssh -p 6000 user@localhost # cisco_ios
ssh -p 6001 user@localhost # huawei_smartax
El equivalente a ejecutar el código anterior sería ejecutar la interfaz de usuario de FakeNOS sin argumentos:
fakenos