オーケーを出し:私は自宅で2つのサーバーを持っているASP.net4のSQL接続は、最初のいくつかの背景
を、他の1はかなりのデータ・サーバである一方で、それらの1は、Webサーバが実行されます。
これらのサーバーの両方に2つのギガビットLANポートがあります。 両方のサーバーのLanポート1は、インターネットに直接接続されています。 LANポート2は、それらの2つを一緒に接続しています。 (回路図を参照してください:私はこれらのマシンのいずれかでインターネット接続をオフにするとSchematic http://www.swan10.nl/stuff/schematic.png
これは、すべて完全に正常に動作しますが、私は、Webサーバーが経由でのデータを取得しようとすると、これらのマシンの両方でのインターネット接続を入れたとき。インターネット接続ではSQLサーバーが見えないようにしています。
これらのデバイスの両方を必要とするため、どの接続を使用するかをWebサーバーに伝えることが可能かどうかは疑問でした独立したインターネットアクセスがあるので、インターネット接続だけで接続1(インターネット)を使用し、SQLサーバー/データサーバーに接続するために接続2(リンク)を使用するようWebサーバーに指示してください
両方のコンピュータには、インターネットに直接接続された静的なパブリックWAN IPがあります。また、相互に直接接続されており、その間にルータはありません。これまでのところ、私はSQLサーバをインターネットに見えるようにしたときに、それがうまく動作するように管理していましたが、これは私が望むものではありません。
これに関するお手伝いがあれば、よろしくお願いいたします。ありがとうございます。
ADD:私はすでにインターネット上に掲載、さまざまな答えを試してみました
、私も試したし、SQLサーバーは、実際にそれがある聞いているかどうかを確認し、両方がindependantly接続されている場合、それだけで間違った接続を使用していますインターネットとお互いに。
ローカルデータベースサーバーに接続するための接続文字列はどのようなものですか。 IPアドレスまたはサーバー名でデータベースサーバーを参照していますか? –
私はIPではなくサーバー名を使用しています。 IP/Serverの名前を忘れてしまったような気がする。私はそれを試してみましょう、ありがとう! – Raskaroth