centosの22番ポートが開いているかどうか外部から確認する方法


最近VPSを使い始めました。  
sshで使用される22番ポートがちゃんと開いているかを確認したいのですが、外部のlinuxから確認するコマンドはありますか?  
また、ポート番号を変えた時や、現在使ってもいないのに開いていないかどうかというのを調べる方法があれば教えて下さい。

内側からはiptablesで確認したのですが、不安なので外からも確認してみたいのですが。

よろしくおねがいします。




`nc` (または `netcat`) コマンドはどうでしょうか。  
`-z`オプションを追加することでポートスキャンモードとして動作します。

以下に`man nc`から動作例を抜粋します。ポート番号の複数スキャンも可能です。

[code]

    $ nc -z host.example.com 20-30
    Connection to host.example.com 22 port [tcp/ssh] succeeded!
    Connection to host.example.com 25 port [tcp/smtp] succeeded!
    
[/code]

