Ubuntu 10.10でTCPポートを開く方法は?


17

Ubuntu 10.10でTCPポートを開く方法

ubuntu  port 

上のいずれかに属しているsuperuser.comまたはaskubuntu.com
BoltClock

1
何のためにポートを開きたいですか?サービスをホストするには?発信トラフィックに使用するには?何を達成したいですか?
S.Hoekstra

回答:


16
sudo iptables -A INPUT -p tcp --dport (port number) -j ACCEPT

いやいや トレントクライアントやApacheサーバーなどのアプリケーションのために、システムでポートを開く必要があります。

いいえ@Romka、ザッツはあなたが質問、必要な詳細情報を聞いていないか、この答えは正しいです
SSHこの

5

暗闇での撮影:

sudo ufw allow 80

これで、ubuntuファイアウォールに80ポートへの外部アクセスを許可するルールが追加されました。より具体的なルールが必要な場合は、を参照してくださいman ufw。ルーティングできないIPアドレスを使用している場合は、ルーターのポートを転送する必要があります。あなたの質問により多くの文脈を提供したら、この答えを調整できます。


2
これはUbuntu 12.10では機能しません... nmap localhost -p80それでも表示されますCLOSED
weberc2

sudo ufw enableデフォルトでufwが無効になっているため、デフォルトのUbuntuインストールで最初に必要になります。
クリスモスキーニ14

3

あなたの質問にはもっと詳細が必要です:

  • 「ポートを開く」とはどういう意味ですか?プログラムでそれをしたいですか?プログラムを実行するだけですか?
  • ネットワーク構成は何ですか?LAN構造、インターネットアップリンク、関連するOS、どのルーター/スイッチ...
  • ファイアウォール/ NATがありますか?あなたのシステムでは、ネットワークのどこか?

つまり、「典型的な」ホームセットアップ(DSLまたはケーブルを介したインターネットアップリンクを備えたスイッチ/ルーターの組み合わせに接続された1台以上のコンピューター)がある場合:通常、スイッチ/ルーター/モデムコンボには組み込みのファイアウォールがあります。おそらくそこでポートを開く必要があります。通常、これらのデバイスには設定用のWebインターフェイスがあります。マニュアルをご覧ください。


1

Netcatをお勧めします:そのための非常に基本的な方法は(Netcat経由で)です。

nc -l <port_number>

例:

nc -l 12569
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.