0

特定のポート番号で実行されているサービスを Ubuntu 8.10 のエイリアスにマップするにはどうすればよいですか?

たとえば、次のようにアクセスできる Web サービスがあります。

http://localhost:3000/

しかし、私はこのようにアクセスしたい:

http://myservice/

同じマシンからのみサービスにアクセスしたい。

Ubuntu 8.10 を実行しています。最初は /etc/hosts ファイルを変更できると思っていましたが、ポート番号を含めることができないことがわかりました。/etc/services ファイルも見ましたが、これまでのところ運がありません...

4

1 に答える 1

2

「http」のデフォルトのポートは 80 であるため、これを行うには root 権限が必要です。あなたが取ることができるいくつかのルートがあります:

  • ssh -l root -L 3000:localhost:80 localhost
  • netcatもこれを行うことができるはずです
  • ファイアウォールを使用してパケットを転送する
于 2009-05-19T08:35:54.730 に答える