Visual Subnet Calculator é uma ferramenta modernizada baseada no trabalho original de Davidc. Ele se esforça para ser uma ferramenta para projetar redes rapidamente e colaborar nesse projeto com outras pessoas. Ele se concentra em agilizar o trabalho dos administradores de rede, e não na matemática acadêmica de sub-redes.
Os princípios a seguir são os valores mais importantes que orientam o design da ferramenta. Novos recursos, solicitações pull, etc. devem se alinhar a esses princípios ou propor um ajuste aos princípios.
Se você tiver uma maneira mais opinativa de práticas recomendadas para criar este repositório, abra um problema.
Pré-requisitos de construção:
Compilar da fonte:
# Clone the repository
> git clone https://github.com/ckabalan/visualsubnetcalc
# Change to the repository directory
> cd visualsubnetcalc
# Use recommended NVM version
> nvm use
# Change to the sources directory
> cd src
# Install Bootstrap
> npm install
# Compile Bootstrap (Also install sass command line globally)
> npm run build
# Run the local webserver
> npm start
O aplicativo completo deve estar disponível em ./dist/
, aberto ./dist/index.html
em um navegador.
NB: necessário para testar clipboard.writeText() no navegador. O recurso está disponível apenas no modo seguro (https).
# Install mkcert
> brew install mkcert
# generate CA Certs to be trusted by local browsers
> mkcert install
# generate certs for local development
> cd visualsubnetcalc/src
# generate certs for local development
> npm run setup:certs
# run the local webserver with https
> npm run local-secure-start
AWS reserva 3 IPs adicionais
Azure reserva 3 IPs adicionais
Ícone de divisão feito por Freepik da Flaticon.
Visual Subnet Calculator é lançado sob a licença MIT