FAQ
 

■対象バージョン : 7.0

■対象OS    : Windows95/98/ME ,WindowsNT/2000/XP

QUESTION(SQ0206033)

ファイアーウォール外にあるWebサーバから、ファイアウォール内のDBサーバへ接続をしたいのですが、ファイアウォールでは何番のポートを透過するように設定すればよいのですか?
また、この時Anywhereではどのような設定が必要ですか?

ANSWER

データベース・サーバのポートはデフォルトでは2638です。
クライアントのポートはデフォルトでは接続ごとに動的に割り当てられますので、
ClientPortパラメータ(CPort)を使用して、一定の範囲に固定することをお勧めします。

Anywhereはデフォルトでは、ブロードキャストを実行してサーバの検索を行いますが、通常はファイアウォールを超えた検索はできませんので、Hostパラメータ(IP)を使用し、サーバのアドレスを指定して下さい。
また、DoBroadcastパラメータを指定してブロードキャストを停止してください。

次の接続文字列は、クライアント・アプリケーションをポート5050〜5060に制限し、サーバ・ポート2638を使用したアドレス myhost のマシンで実行されている myeng という名前のサーバに接続します。
DoBroadcastオプションのためにUDPブロードキャストは行われません。

Eng=myeng;Links=tcpip(ClientPort=5050-5060;Host=myhost;Port=2638;DoBroadcast=NONE)


BACK:FAQ トップページ
 
 
Copyright 2005-2010 iAnywhere Solutions K.K.