port-für

Dienstprogramm, das bei der lokalen TCP-Ports-Management hilft
Jetzt downloaden

port-für Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • MIT/X Consortium Lic...
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Mikhail Korobov
  • Website des Verlags:
  • http://bitbucket.org/kmike/

port-für Stichworte


port-für Beschreibung

Port-for ist ein Befehlszeilen-Dienstprogramm und eine Python-Bibliothek, die bei der lokalen TCP-Ports Managment dabei hilft. Es kann einen ungenutzten TCP Localhost-Port finden und sich an den Verband erinnern. Dies kann nützlich sein, wenn Sie einen Stapel von Software mit mehreren Teilen installieren Port Numbers ("", 0)) >>> S.GetSockName () ('0.0.0.0', 54485) Port-for ist erforderlich, wenn Sie persistent freie lokale Portnummer benötigen, ist das genaue Gegenteil von S.Bind ( (Host, 0)) ist Sinn, dass Ports nicht zurückgegeben werden, die S.Bind ((Host, 0)) zurückgibt (da solche Anschlüsse wahrscheinlich von OS temporär sind). Es gibt mehrere Regeln Port-for ist Versuchen, einen neuen nicht verwendeten Port zu finden und zurückzugeben: 1. Port muss nicht verwendet werden: Port-for Checks dies durch Versuch, eine Verbindung zum Hafen herzustellen und an sie zu binden.2. Der Hafen muss Iana nicht zugewiesen und ansonsten nicht bekannt sein: Dies ist erreicht, indem Sie die unassappierter Portsliste aufrechterhalten (Analyse aus Iana und Wikipedia) .3. Port sollte nicht innerhalb des ephemeren Portbereichs sein. Dies ist wichtig, da die Ports aus dem ephemeren Portbereich temporär von OS (z. B. durch den IP-Stack der Maschine) zugewiesen werden können, und dies kann den Einstart des Dienstes in einigen Umständen verhindern. GIMME_PORT bringt keine Ports von ephemeren Portbereiche zurück, die an der aktuellen Maschine konfiguriert sind.4. Andere Heuristiken werden ebenfalls angewendet: Port-nach versucht, einen Hafen von größeren Portbereiche zurückzugeben. Es gibt auch keine Anschlüsse, die zu nahe an bekannten Ports sind. Nachfolgende Anrufe geben dieselbe Portnummer zurück. Dieses Dienstprogramm bindet den Port nicht eigentlich nicht oder anderweitig verhindert, dass der Port von einer anderen Software eingenommen wird. Es versucht jedoch, einen Port auszuwählen, der weniger wahrscheinlich von einer anderen Software verwendet wird (und das zum Zeitpunkt des Anrufs nicht verwendet wird). Das Dienstprogramm stellt auch sicher, dass Port-for-bar denselben Port nicht als Port-für-Foo auf derselben Maschine zurückgibt. $ Sudo port-for foo37987 $ sudo port-for foo37987You möchte auch Ihren App-Namen vorantreiben: $ Sudo-Port -Für Instanz1.APache35456Bitte Beachten Sie, dass Port-for-Skript einen Lese- und Schreibzugriff auf /etc/port-for.conf benötigt, so dass Sudo möglicherweise erforderlich ist. Um es auszuführen. ) 37774 >>> port_for.select_random () 48324 >>> 80 in port_for.available_good_ports () FALSEDIG in den Quellcode für mehr.products Homepage


port-für Zugehörige Software

Connman

bietet einen Daemon für die Verwaltung von Internetverbindungen in eingebetteten Geräten, die den Linux-Operating ... ...

88

Herunterladen