Windows標準TCP/IPポートで出力時に使用されるポート番号について

このQ&Aのポイント
  • Windows2003サーバー上のIISアプリケーションから標準TCP/IPポートで割り当てたリモートプリンタへの印刷処理を行う際に使用されるポート番号について教えてください。
  • サーバー側からプリンタ側へのポート制限が厳しくかかっている環境下で、F/Wの設定を変更して宛先のプリンタIPアドレスを限定したポート番号のみを通すようにしたいです。
  • リモートプリンタを設置している側からサーバー側への接続は制限がほとんどないようです。
回答を見る
  • ベストアンサー

Windows標準TCPIPポートで出力時に使用されるポート番号について

はじめまして。仕事上の事で困っています。 よろしくお願いします。 Windows2003サーバー上のIISアプリケーション(DCOM)からサーバー上に標準TCP/IPポートで割り当てたリモートプリンタに向け、印刷を行う処理を開発していますが、客先都合でサーバー設置場所と出力先のリモートプリンタがファイアーオール(F/W)で仕切られており、サーバー側からプリンタ側へのポート制限をかなり厳しくかけている環境下でシステム導入することとなりました。 このF/Wに宛て先のプリンタIPアドレスを限定した上記印刷処理で使用するポート番号のみを通すような設定に変更したいのですが、どのポート番号が使用されるか教えてください。 ちなみに、リモートプリンタを設置している側からサーバー側への接続は、ほとんど制限をかけていないようです。

質問者が選んだベストアンサー

  • ベストアンサー
  • Bonjin
  • ベストアンサー率43% (418/971)
回答No.1

http://www.microsoft.com/resources/documentation/WindowsServ/2003/standard/proddocs/ja-jp/prnport.asp?frame=true には標準では9100になると書いてあります。 このような場合には、処理時(今回は印刷中)にnetstatコマンド等でどのポートにアクセスしているか調べてみればわかります。

nakanaka11
質問者

補足

早々の回答ありがとうございます。 ご回答いただきました9100番は、TCP RAWを使用した場合の既定値であるとありますが、TCP LPRを使用した場合はまた別のポート番号が使用されるのでしょうか? また、Windowsの世界では一般的にTCP RAWが使用されるのでしょうか?

その他の回答 (1)

  • Bonjin
  • ベストアンサー率43% (418/971)
回答No.2

>TCP LPRを使用した場合はまた別のポート番号が使用されるのでしょうか? プロトコルが違うのですから、普通は別のポートを利用するでしょう。 >Windowsの世界では一般的にTCP RAWが使用されるのでしょうか? LPRを利用する場合にはサービスを別途インストールする必要があるのでプリンタの設定特にLPRを選んでいなければRAWが選択されるはずです。 質問に >標準TCP/IPポートで割り当てた と書いてあるのでRAWだと思ったんですが違うのでしょうか?

nakanaka11
質問者

お礼

Bonjin様、ご回答ありがとうございます。 参考までにLPR選択時の件を確認させていただいただけです。 (質問の仕方が悪くて申し訳ないです。。。) 月曜日、会社のテスト環境でnetstatコマンド等で確認してみます。 どうもありがとうございました。

関連するQ&A

  • クライアントPCでの使用ポート番号について

    NWのポート番号について調べていたところ 「ウェルノウンポート番号 (0~1023)はサーバのアプリケーションに割り当てられ、動的・プライベート ポート番号 (49152~65535)はサーバとのプロセスに応じクライアントのアプリケーションに動的に割り当てられます。」と記述してありました。 そこでUDP68番ポート(IPアドレス払い出しのクライアント側用)についてご教示ください。 68番ポートはウェルノウンポート番号にあたるのでサーバーのみが 使用し、クライアントPCは動的・プライベート ポート番号を使用すると認識しているのですが、ウェルノウンポート番号はクライアント側でも使用するのでしょうか?

  • ポート番号を知るには?

    大学内に設置されているWindows 2003 serverにて、Web service (IIS 6.0)と streaming service (Windows ストリーミングメディアサービス 9)を動かしています。大学内からはアクセスは自由にできますが、大学の情報センターによって外部との間にfirewallが設けられているため、このサーバーを大学外に公開するためには、必要なポート番号を情報センターに連絡して、開いてもらわなければなりません。 HTTP serviceにかんしては、ポート80番を開いてもらうことで解決しました。 ストリーミングサービスに関しては、どこを開いてもらえばよいかはどうすれば知ることができるでしょうか? またweb pageを書き換えるために、Frontpage server extension を使用していますが、外部からweb pageを Frontpageで書き換えるためには、どこを開いてもらえばよいかどうすれば知ることができるでしょうか? よろしくお願いいたします。

  • ポート番号で2000~2010, 8080~60001ってどういうことですか!?

    Yahoo!BBトリオモデム12MにLANカードを差し込んで、無線LANでインターネットをやっています。 (ルーターは内臓されていると思います) 今ネットワーク対応のゲームをやろうとしてIPアドレスを設定しましたができませんでした。 たぶんポート転送の設定をしなければならないと思いますが、やり方がわからず困っています。 ポート番号設定の記入欄には転送先IPアドレス、転送先ポート番号、WAN側ポート番号があります。 IPアドレスは自分でわかりましたが、あとの2つがわかりません。 ゲーム側の説明書には、ポート番号 2000~2010, 8080~60001 、プロトコル UDP と書いてあるのですが、 それぞれの記入欄には半角数字で5個しか入りません。 ポート番号 2000~2010, 8080~60001と書いてあるので、 転送先ポート番号、WAN側ポート番号に入れようとしたのですが、半角で5文字までなので数字の数も合わないし、どちらにどうやって入れるのでしょう? このポート番号の数字と数字の間の「~」の意味も良く分かりません。 <質問のまとめ> ・転送先ポート番号、WAN側ポート番号にはそれぞれどのような数字をいれたらいいのか。 ・説明書にあるポート番号を入れるとすれば、  転送先ポート番号、WAN側ポート番号の記入欄には半角5文字しか入らないのに、  どうやってポート番号である「 2000~2010, 8080~60001 」という数字を設定するのか。   それでは長文になりましたが宜しくお願いします。

  • ポート番号

    ポート番号についてわからないことがあり教えていただきたいことが あります。 ポート番号はアプリケーションごとに 割り当てられる、といったあたりまでは個人で調べたのですが、 細かい処理がわかりません。 Webサーバーなどのほうでは通常デーモン?などが待機しており、それ らが割り当てられたポート番号ならば処理を受け付ける、ということ になると思うのですが、クライアント側、通常の家庭用パソコンの 方にアクセスした(された)場合、どういった処理になるので しょうか。Windows環境ではバックでどういったプロセスが走って いるのかあまり詳しくありません。 たとえばブラウザを起動していない状態でHTTPポート宛のデータ を送りつけられた場合そのデータは破棄されるのでしょうか。 それとも勝手に対応するアプリケーションが起動され、処理される のでしょうか。また、Telnetなど、が勝手に起動してデータを 受け取る、といったことはあるのでしょうか。 クライアントの方ではポート番号は動的に決定される、といった ことは調べたのですが、基本的にこちらからの要求に対応する パケット以外は処理されない、といった形になっているのでしょうか? 以上のあたりが疑問として残ってしまっています。 どうか詳しい方、宜しくお願いいたします。

  • ポート番号について教えてください

    ポート番号において (前者)IPマスカレード機能において、1つのグローバルIPアドレスで複数のコンピューターが同時に通信を行うため、ポート番号をプライベートアドレス(PC)ごとに適当に割り当てて、通信のつどポート番号を変換し、限りあるグローバルIPアドレスの枯渇を防ぐ場合と (後者)ポートを指定し、識別番号をつけることによってどのアプリケーションでデータを受け取るかを決める場合と 同じ「ポート番号」という言葉が使われていますが、この違いはなんなのでしょうか。 自分で考えてみたのですが、 前者は、IPマスカレード機能はルーターの1つのグローバルIPアドレスを複数のポート番号に割り当てることによりLAN上の複数のプライベートIPアドレスを利用できるようにしたもので 後者は、LAM側にあるPCのプライベートIPアドレスに複数のポート番号を割り当てて同時に複数のアプリを動かすことを実現している違いでしょうか。 つまり、何に対してポート番号を割り当てるかの違いがあるかということです。 また、この2つはルーターの設定で行うと考えてよいのでしょうか。 ややこしい質問かもしれませんが、どう把握したらよいか教えてください。

  • ポート番号ってなに?

    先日、i-フィルターをOFFにしたくて【インターネットオプション】→→→【接続】→→→【LANの設定】→→→【プロキシサーバー】まで進みました。 そして、【LANにプロキシサーバーを使用する】にチェックを入れたところ、【アドレス】と【ポート】を入力することになりました。 アドレスは自分のIPアドレスを入れれば良いのですが、ポートと言うのは何のことですか? ポート番号を調べる方法はあるのですか? 教えてくださいよろしくお願いします。

  • プロキシサーバーを使用のための、アドレスとポート番号

    PCのリモートコントロールを行うため、プロキシサーバーを使用したいのですが、設定方法が解りません。 Internet Explorer6.0のインタネットオプション→接続を選び、設定をクリックして、プロキシサーバーの欄の、この接続にプロキシサーバーを使用するにチェックマークを入れました。 次いで、アドレスとポートを入れないといけませんが、具体的に何を入れればいいのでしょうか。 IPGetX.exeを使うと自PCのIPアドレスが取得出来ますが、ポートが分かりません。 教えてください。

  • ポート番号2000~2010, 8080~60001の設定(数字の入れ方)

    Yahoo!BBトリオモデム12MにLANカードを差し込んで、無線LANでインターネットをやっています。 (ルーターは内臓されていると思います) 今ネットワーク対応のゲームをやろうとしてIPアドレスを設定しましたができませんでした。 たぶんポート転送の設定をしなければならないと思いますが、やり方がわからず困っています。 ポート番号設定の記入欄には転送先IPアドレス、転送先ポート番号、WAN側ポート番号があります。 IPアドレスは自分でわかりましたが、あとの2つがわかりません。 ゲーム側の説明書には、ポート番号 2000~2010, 8080~60001 、プロトコル UDP と書いてあるのですが、 それぞれの記入欄には半角数字で5個しか入りません。 ポート番号 2000~2010, 8080~60001と書いてあるので、 転送先ポート番号、WAN側ポート番号に入れようとしたのですが、半角で5文字までなので数字の数も合わないし、どちらにどうやって入れるのでしょう? このポート番号の数字と数字の間の「~」の意味も良く分かりません。 <質問のまとめ> ・転送先ポート番号、WAN側ポート番号にはそれぞれどのような数字をいれたらいいのか。 ・説明書にあるポート番号を入れるとすれば、  転送先ポート番号、WAN側ポート番号の記入欄には半角5文字しか入らないのに、  どうやってポート番号である「 2000~2010, 8080~60001 」という数字を設定するのか。   それでは長文になりましたが宜しくお願いします。

  • Winsockでクライアントのポート番号を設定したいです

    環境はWin2000,VC++6.0,MFC,ダイアログベースです Winsockではサーバ側のポート番号を指定しますよね。 クライアント側のポート番号を設定したいのですができますでしょうか? acceptされるポート番号を一定にしなくてはならない状況なのでよろしくお願いします。

  • ssh用ポート番号の変更

    失礼します。 現在ローカルなネットワーク内でssh22番ポートを使用してサーバーを遠隔操作しているのですが、 このサーバーをグローバルなネットワーク内に置く前にsshのポートを別のポートに変更しようと考えていまして、 そこでちょっとつまっています・・・。 サーバー機はCentOSになります。 まず、sshの設定でsshd_ifconfigに「Port (新しいポート番号)」と書き加え、 /etc/servicesで #ssh 22/tcp SSH Remote Login Protocol #ssh 22/udp SSH Remote Login Protocol ssh (新ポート)/tcp SSH Remote Login Protocol ssh (新ポート)/udp SSH Remote Login Protocol としました。 また、サーバー側のファイアウォール設定で、 システム→管理→ファイアウォールでその他のポートに新しいポートを追加しました。 しかし、クライアント側で >ssh -X -p (ポート) ip としても ssh: connect to host ***.***.***.*** port ***: Connection refused となってしまいます。 どなたかご教授ください。