これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド portreserve です。
プログラム:
NAME
portreserve - ポートマップによるマッピングを防ぐためにポートを予約します。
SYNOPSIS
ポートリザーブ
DESCRIPTION
この ポートリザーブ このプログラムは、
バインドレスポート 範囲。 ポートマップ (またはポートマップを使用する他のプログラム) を妨げます。 バインドレスポート)から
実際のサービスが指示するまで、実際のサービスのポート自体を占有することにより、そのポートを占有します。
ポートを解放します (通常は init スクリプトで)。
意図されているのは、 ポートリザーブ 独自の initscript から実行され、サービスは
それと対話するには、使用する必要があります ポートリリース.
時 ポートリザーブ デーモンが開始されると、/etc/portreserve/ ディレクトリが検査されます。 各
「.」を含まないファイル名前に含まれる「~」はサービス構成とみなされます
ファイルに含まれており、サービス名 (にリストされているように) が含まれている必要があります。 /etc/services) またはポート番号。 UDP
サービスはサービス名に「/udp」を追加することで指定でき、TCP サービスはサービス名に「/udp」を追加することで指定できます。
「/tcp」。 複数のサービスを XNUMX 行に XNUMX つずつ指定できます。
たとえば、/etc/portreserve/cups には文字列「ipp」、または同等の文字列が含まれる場合があります。
「ipp/tcp」と「ipp/udp」を別の行に記述します。
サービス構成ファイルごとにソケットが作成され、適切なソケットにバインドされます。
ポート。 ポートにバインドしたいサービスは最初に実行する必要があります ポートリリース、指示します
ポートリザーブ サービスに関連付けられたポートを解放します。
すべての予約ポートが解放されると、デーモンは終了します。
onworks.net サービスを使用してオンラインで portreserve を使用する