CentOS 7でポート番号を使用してIPアドレスのエイリアスを指定できますか?

CentOS 7でポート番号を使用してIPアドレスのエイリアスを指定できますか?

特定のIPアドレスエイリアスとポート番号に関する質問があります。

たとえば、ローカルシステムのポート番号8080でjenkinsを実行し、ポート番号8081でnexusを実行します。

以下のようにアドレスを手動で入力してGUIにアクセスします。

Jenkinsの場合:192.168.122.1:8080
Nexusの場合:192.168.122.1:8081

上記の手順に従うのではなく、次のエイリアスを使用できます。

192.168.122.1:8080-> jenkins.world
192.168.122.1:8081->nexus.world

または、別名は次のようになります。

192.168.122.1:8080-> go/jenkins
192.168.122.1:8081->go/nexus

CentOS 7.6オペレーティングシステムで上記のエイリアスタイプの実行可能性を確認し、提案を教えてください。

ベストアンサー1

いくつかのオプションを考えることができますが、必要なものを正確に達成することはできないようです。

含めるために/etc/hostsに追加する場合

192.168.122.1  jenkins.world nexus.world

その後、ブラウザからjenkins.world:8080またはnexus.world:8081に移動できます。ポート番号はホストファイルに配置できないため、ポート番号を含める/切り替える必要があります。

端末でブラウザを起動しても問題ない場合は、ホームディレクトリの.bashrcファイルに同様の行を追加できます。

alias jenkins.world="firefox 192.168.122.1:8080"
alias nexus.world="firefox 192.168.122.1:8081"

別のオプションは、古いブラウザのブックマークです。

またはWebサーバーに精通している場合は、次の点を確認してください。 https://stackoverflow.com/questions/27997071/redirecting-from-port-80-to- Different-ports-based-on-url

おすすめ記事