各位大大好,小弟在這邊碰到了一個問題; 小弟在架設sql server同時有向中華電信申請1組固i+7組浮i 原本一開始是以從windows上設定撥號pppoe連線後從外部連到這邊都沒有問題 但因為軟撥會不定時一直斷線,後來我就直接採用硬撥,將撥號直接設定在小烏龜裡面 但問題來了..設定完成後,抓的到現在已經是固定ip 且網路連線也正常,但是從外部連接卻沒有辦法連上了? 原本以為是windows防火牆或是防毒擋了 可是我全部停掉後仍然無法連進去 請問有人可以指點嗎?萬分感謝!
你在 Windows Sql Server 軟撥的時候固定 IP 是在該台主機上設定固定 IP 硬撥之後固定 IP 是在小烏龜的路由器上要從外部連回 SQL Server 是連到小烏龜不是 SQL Server要在小烏龜上設定 SQL Port 轉向到 內部的 Sql Server IP
硬體撥號後固定IP是指向【撥號】的硬體所以,要讓小烏龜知道,連線進來的port要導向哪台設備 進小烏龜,把要被連線的電腦子IP用MAC綁定固定子IPEX: 子IP(192.168.1.100) 電腦網卡MAC (xx:xx:xx:xx:xx:xx) 把這兩個綁定 2. 綁定好後,再用小烏龜orRouter內的 Vitrul Server(如果是華電的光纖小烏龜則是叫Port forwarding)把要連的 Port指向該IPEX: SQL Port (1433) 指向 子IP (192.168.1.100)搞定~打完收工!!P.S.但看樓主連這個都不懂,感覺資安問題會滿嚴重
路由器要設埠轉發 Port Forwarding或虛擬伺服器 Virtual Server不要圖方便設 DMZ,那是埠全開,伺服器會被入侵。小烏龜其實也是路由器http://192.168.0.1※更正 192.168.1.1登入帳號密碼,上網查設定頁面中,可以設定埠轉發SQL DB資料庫,看你用什麼牌的,每個牌子有固定的默認監聽埠 Port。比方:MySQL - TCP 3326MS SQL - 一堆,上網查--------資安起見要加設防火牆規則,只允許外面特定IP連入這個SQL監聽埠。比方允許 XX.XX.XX.XX 連入 TCP 3326 Access。其餘所有IP嘗試連入TCP 3326,全部 Deny 丟棄封包。防火牆規則,可以設在路由器,或那台SQL主機的軟體防火牆,或兩邊都設。而如果要連入的電腦沒有特别固定的IP,安全起見可以自架 VPN 私人通道,不過那個就比較複雜了。當然防火牆規則也不是必須的,不設一樣可以用。只是沒有保護,外面駭客要是試出你的SQL密碼,資料就被盜光了。