職場の LAN では、あるマシンで SQL Server 2005 を実行しており、開発者用マシン (別のマシン) には VS2008 があり、コンピューター名とローカル LAN ドメインを使用して、Visual Studio のサーバー エクスプローラーから SQL Server にアクセスできます。 name ie: mspc2.ourcompany.local だから、私はそれがすべて正常に稼働していることを知っており、その上のテーブルとすべてを見ることができます。
現在、SQL Server ボックスには、それを指すパブリック IP があります。現在、私はこれを、自宅からマシンにアクセスするためにマシンにリモート デスクトップで接続するためにのみ使用しています。
では、自宅のラップトップの Visual Studio から、または LAN 上にない他のコンピューターからその SQL Server にアクセスできるようにするには、どうすればよいでしょうか? そのマシンのすべてのソフトウェア ファイアウォールをオフにし、ハードウェア ルーターでパススルーを実行して、そのパブリック IP へのすべてのトラフィック/ポートがそのマシンの LAN IP にルーティングされるようにしています。
そのマシンにリモート デスクトップを問題なく接続できます。
パブリック IP アドレスをサーバー エクスプローラーに入力しようとしましたが、戻ってきて、接続できませんでしたと表示されます。
では、そのマシンを開いてオフサイトから SQL Server にアクセスできるようにするには、どうすればよいでしょうか?