web-dev-qa-db-ja.com

開発ボックスから他のサーバーで特定のポートが開いているかブロックされているかを確認するにはどうすればよいですか?

ステージングCassandraここにある会社のポート9042および9160にあるサーバーの1つに、開発ボックスから接続しようとしています。コードを介して接続することはできません。 。プログラムがSELECTクエリでハングします。

だから私は私の2つのポートが私のCassandraステージングサーバーでブロックされているかどうかを私の開発ボックスから把握する方法はあるのだろうか?

以下はCassandra私が開発ボックスから接続しようとしているステージングサーバーのURLです-

sc-Host01.vip.slc.qa.Host.com

そして私の開発ボックスマシンのURLは-

username-dyn-vm1-4.phx-os1.tratus.dev.Host.com

誰が私がそれに接続できない可能性のある理由であるかを理解する方法を教えてもらえますか?.

私の開発ボックスからこれらのポートが開いているかどうかを私のCassandraステージングサーバーで確認する方法は?

更新:-

これは、nmapを実行したときに取得したものです。

ubuntu@username-dyn-vm1-4:~/build$ nmap -p T:9160 sc-Host01.vip.slc.qa.Host.com

Starting Nmap 6.00 ( http://nmap.org ) at 2013-10-13 20:01 UTC
Nmap scan report for sc-Host01.vip.slc.qa.Host.com (10.109.107.64)
Host is up (0.0037s latency).
rDNS record for 10.109.107.64: stgcass01-1.vip.slc.qa.Host.com
PORT     STATE SERVICE
9160/tcp open  apani1

Nmap done: 1 IP address (1 Host up) scanned in 0.19 seconds
ubuntu@username-dyn-vm1-48493:~/build$ nmap -p T:9042 sc-Host01.vip.slc.qa.Host.com

Starting Nmap 6.00 ( http://nmap.org ) at 2013-10-13 20:02 UTC
Nmap scan report for sc-Host01.vip.slc.qa.Host.com (10.109.107.64)
Host is up (0.0049s latency).
rDNS record for 10.109.107.64: stgcass01-1.vip.slc.qa.Host.com
PORT     STATE SERVICE
9042/tcp open  unknown

Nmap done: 1 IP address (1 Host up) scanned in 0.11 seconds

それは、ポートが正しく開かれていて問題がないということですか?

そして、telnetでこれを取得します-

ubuntu@username-dyn-vm1-4:~/build$ telnet sc-Host01.vip.slc.qa.Host.com 9042
Trying 10.109.107.64...
Connected to stgcass01-1.vip.slc.qa.Host.com.
Escape character is '^]'.
^CConnection closed by foreign Host.

ubuntu@username-dyn-vm1-4:~/build$ telnet sc-Host01.vip.slc.qa.Host.com 9160
Trying 10.109.107.64...
Connected to stgcass01-1.vip.slc.qa.Host.com.
3
SSH

開発ボックスから、TCPポートの場合、Telnetを使用する可能性があります。

telnet sc-Host01.vip.slc.qa.Host.com 9042
telnet sc-Host01.vip.slc.qa.Host.com 9160

タイムアウトエラーが発生した場合、ポートはブロックされています。

2
Niall Byrne

NMAPを使用してそれらをテストできます(ほとんどのディストリビューションで利用可能)

nmap -p T:9042 sc-Host01.vip.slc.qa.Host.com
nmap -p T:9160 sc-Host01.vip.slc.qa.Host.com

編集:ステージングサーバーにフィルターされたポートがあり、応答がない場合、Cassandraサーバーが停止しているか、これらのポートがIPTables/Firewallによってフィルターされている可能性があります

1
Srdjan Grubor