![]() ![]() ![]() ![]() |
|||||
|
|||||
樓主 阿全 ![]()
![]() |
小弟有一台主機上面有設定SQL SERVER 2005 ,開放Port:1433 現在要讓外網的人用程式連進來SQL SERVER 2005 撈資料都沒辦法,如果程式在本機使用就可以撈SQL的資料來使用 請問我要如何設定IP分享器能讓NAT自動將封包轉送到內部主機上面呢??
== 簽名檔 ==
就是想寫程式 |
1樓 |
應該有一個虛擬主機的選項
裡面可以設定 Port 要指向某台電腦的 IP 設完,儲存,重啟,應該就可以了 自己電腦上的防火牆也要注意一下 這個相關的問題,站內之前也有不少討論過的文章 可以找一下,基本上這樣直接開放1433對外 是不太好
本篇文章回覆於2010-04-02 20:42
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
2樓
作者回應
阿全 ![]() |
沒辦法大大 WIN7防火牆跟房毒都關了 虛擬伺服器也設定好了 我用VB寫的程式在本機使用要連入SQL資料庫還是沒辦法 我打入的連接IP是外網IP,不是虛擬IP
本篇文章回覆於2010-04-03 08:56
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
3樓 |
貼圖看看
IP 分享器的設定(虛擬主機)
本篇文章回覆於2010-04-03 15:57
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
4樓
作者回應
阿全 ![]() |
http://img532.imageshack.us/img532/3027/routerb.png以上是小弟路由器的設定
不知道哪裡有錯誤 192.168.1.2是小弟的內網IP
本篇文章回覆於2010-04-04 00:01
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
5樓 |
http://support.microsoft.com/kb/914277/zh-tw
你在#2講到 我打入的連接IP是外網IP,不是虛擬IP 那使用虛擬IP,正常嗎??
本篇文章回覆於2010-04-05 12:17
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
6樓
作者回應
阿全 ![]() |
大大請看那張圖右邊的解說
其中有一段是說 IP位址 - 請輸入要開放外界連線的內部主機的IP位址。 就是打入要開放port主機的虛擬IP
本篇文章回覆於2010-04-05 12:43
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
7樓 |
那張圖,看似沒問題
192.168.1.2 是你 SQL Server 的電腦嗎? 如果你先不要用外部IP 在區網內使用 192.168.1.2 連 SQL Server 是否可以連接? 還有你的外部 IP 是固定的嗎? 若是浮動的,每次重開 IP 分享器的 IP 都會不一樣,你確定用對了嗎?
本篇文章回覆於2010-04-05 13:00
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
8樓
作者回應
阿全 ![]() |
192.168.1.2 是你 SQL Server 的電腦嗎?
是的,我確定用對了 是我的SQL伺服器 外部IP雖然是浮動IP 但是每次我出去用學校電腦連入就不行 我確定我每次出門之前電腦都會開著並且把浮動IP抄下來 等到去學校之後我就把我的應用程式的IP改成我出門前操下來的 但是學校就是不行 我把我的應用成是丟給我朋友 他從他家裡連入是可以的 我就覺得很奇怪
本篇文章回覆於2010-04-05 13:30
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
9樓 |
>> 我把我的應用成是丟給我朋友
>> 他從他家裡連入是可以的 他家連到哪裡? 連你的嗎?
本篇文章回覆於2010-04-05 14:25
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
10樓
作者回應
阿全 ![]() |
他連我家的SQL SERVER 是可以的
本篇文章回覆於2010-04-05 19:12
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
11樓 |
結論是學校的問題
本篇文章回覆於2010-04-05 21:34
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
12樓
最有價值解答
那顆爛蔥 ![]() ![]() |
學校的話,很多都會直接擋掉這類東西
不然,學術網路骨幹上,就充滿著攻擊用封包了... 其次是,有的ISP也會事先濾掉
本篇文章回覆於2010-04-06 12:13
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
回覆 |
如要回應,請先登入. |