Moxa configurator
Note: this page relates to the python service which allows users to configure allowed IPs on MOXA NPORT devices by hostname, not the built-in moxa configuration web pages.
Setup
Clone the moxa configuration repository from here.
Install python (genie_python may be used, but is not required)
python -m pip install -r requirements.txtfrom the repository above to install dependenciesSet up necessary environment variables:
MOXA_IP- the IP address of the moxa this webserver will manage (displayed on front of moxa)MOXA_PW- the password for the moxa this webserver will manage (same password as for the moxa web interface)ISIS_DEFAULT_NETMASK- the netmask for the ISIS network (to find this out, typeipconfigon any computer connected to the ISIS network)
cd into
moxa_configurator/weband then runpython manage.py runserverto start the webserver
The server will then be available at localhost:8000.