Visual Subnet Calculator est un outil modernisé basé sur le travail original de Davidc. Il s'efforce d'être un outil permettant de concevoir rapidement des réseaux et de collaborer sur cette conception avec d'autres. Il se concentre sur l’accélération du travail des administrateurs réseau, et non sur les mathématiques académiques en matière de sous-réseaux.
Les principes suivants sont les valeurs les plus importantes qui guident la conception de l'outil. Les nouvelles fonctionnalités, les demandes d'extraction, etc. doivent s'aligner sur ces principes ou proposer un ajustement aux principes.
Si vous disposez d'une meilleure pratique plus avisée pour présenter ce référentiel, veuillez ouvrir un problème.
Conditions préalables à la construction :
Compiler à partir des sources :
# 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
L'application complète devrait alors être disponible dans ./dist/
, ouvrez ./dist/index.html
dans un navigateur.
NB : requis pour tester clipboard.writeText() dans le navigateur. La fonctionnalité n'est disponible qu'en mode sécurisé (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 réserve 3 IP supplémentaires
Azure réserve 3 IP supplémentaires
Icône divisée réalisée par Freepik de Flaticon.
Visual Subnet Calculator est publié sous la licence MIT