Visual Subnet Calculator ist ein modernisiertes Tool, das auf der Originalarbeit von davidc basiert. Ziel ist es, ein Werkzeug zum schnellen Entwerfen von Netzwerken und zur Zusammenarbeit bei diesem Design mit anderen zu sein. Der Schwerpunkt liegt auf der Beschleunigung der Arbeit von Netzwerkadministratoren und nicht auf akademischer Subnetz-Mathematik.
Die folgenden Grundsätze sind die wichtigsten Werte, die das Design des Werkzeugs bestimmen. Neue Funktionen, Pull-Requests usw. sollten sich an diesen Grundsätzen orientieren oder eine Anpassung der Grundsätze vorschlagen.
Wenn Sie eine fundiertere Best-Practice-Methode für die Gestaltung dieses Repositorys haben, eröffnen Sie bitte ein Problem.
Build-Voraussetzungen:
Aus der Quelle kompilieren:
# 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
Die vollständige Anwendung sollte dann in ./dist/
verfügbar sein. Öffnen Sie ./dist/index.html
in einem Browser.
Hinweis: Zum Testen von clipboard.writeText() im Browser erforderlich. Die Funktion ist nur im sicheren (https) Modus verfügbar.
# 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 reserviert 3 zusätzliche IPs
Azure reserviert 3 zusätzliche IPs
Split-Symbol von Freepik von Flaticon.
Visual Subnet Calculator wird unter der MIT-Lizenz veröffentlicht