默認情況下,mysql資料庫用的是3306的埠,你只要在路由器里把3306埠映射到mysql 伺服器的IP就可以了, 你外網訪問時直接訪問路由器的外網地址+埠號就行了。路由器可以用花生殼來實現外網地址和域名的轉換。最終你訪問就是: 」花生殼的域:3306「就可以了。
② 通過外網訪問內網伺服器上的SQL資料庫
sql的身份驗證估計選項不對。
打開企業管器〉〉sqlserver[local]實例上右擊選擇屬性〉〉點擊安全標簽〉〉身份驗證 請確認選擇 sql server和windows 選項。保存重啟看看。
如果不行再補充。
補充:內網對內網,外網對外網的時候就可以了.目前就是外網訪問內網不行 什麼意思?外網根據內往ip192.168.2.4來訪問?
補充:外網訪問內網使用據庫的話你寫的ip是192.168.2.4?這樣不行的,外網不能直接訪問內網,通過影射也是需要一個公網的ip[比如說我們寬頻adsl上網時隨即分配的公網ip,然後影射到區域網內的某台機器],這樣外網才能通過這個公網ip和影射埠進行訪問
③ 如何在外網訪問內網中的ORACLE資料庫
內網的oracle那台伺服器有外網,那就有很多方法用TeamViewer遠程或者開外網埠1521。
內網的oracle那台伺服器沒有外網,可以找一台在伺服器區域網內,能上外網的機子通過pl/sql訪問ORACLE資料庫。
④ 如何從外網訪問在內網內的資料庫
nginx處理的是HTTP報文,和資料庫的C/S通信協議不同,不能作映射。除非資料庫伺服器和客戶端都支持HTTP方式訪問。
可以考慮在外網主機上安裝如phpAdmin之類的WEB程序,配置為訪問內網mysql資料庫。
⑤ 外網無法連接內網資料庫
內網OK就說明伺服器和網路沒有問題多是路由防火出事~把路由埠射到伺服器IP後同時在路由防火中放行外網ANY IP ,ANY 埠 訪問本路由埠1322 PASS
⑥ 外網訪問內網sql server
沒有辦法
⑦ 怎樣通過外網連接內網的SQLSERVER資料庫
用自主域名或提示免費二級域名,將域名實時解析到本地IP。然後,通過域名訪問資料庫。
如資料庫主機有經過路由,需要在路由做埠映射。
添加資料庫應用埠映射。然後,在外網通過經過映射的外網地址埠訪問。
登錄,添加映射。選擇「其他非網站」應用類型,內網地址埠是資料庫應用地址埠,外網埠可自定義。
保存映射後,查看映射狀態。狀態提示正常表示映射成功。
5
測試外網地址訪問。資料庫連接客戶端配置用映射後的外網地址埠。連接資料庫成功。
⑧ 不做埠映射從外網訪問內網的SQL資料庫的步驟
用DMZ,將SQL主機置於公網上即可。
http://jingyan..com/article/cbf0e500cb1f782eaa2893a5.html
⑨ 怎麼實現外網資料庫和內網資料庫的數據交換
顯而易見,首先你內網得開辟一個讓外網訪問的介面,外網更新的時候同時向這個介面發送數據,這個介面接收到後,做相應的操作,基本上是這個流程
用一台雙網卡的計算機來做,一個網卡接的是外網的,一個網卡接的是內網,剩下就很簡單了,資料庫同期,或定時監測等等有很多方法,取得外網的還可以對重要信息加Mask。
⑩ 外網如何訪問內網SQL資料庫
使用nat123動態域名解析,可用自主域名或提示免費二級域名,將域名實時解析到本地IP。然後,通過域名訪問資料庫。
如資料庫主機有經過路由,需要在路由做埠映射。
二. 內網等所有環境
使用nat123埠映射,添加資料庫應用埠映射。然後,在外網通過經過映射的外網地址埠訪問。
以oracle資料庫為例:
1.在內網安裝nat123客戶端軟體。
2.登錄nat123軟體,添加映射。選擇「其他非網站」應用類型,內網地址埠是資料庫應用地址埠,外網埠可自定義。
3.保存映射後,查看映射狀態。狀態提示正常表示映射成功。
4.測試外網地址訪問。資料庫連接客戶端配置用映射後的外網地址埠。連接資料庫成功。
其中,注意埠映射,或者叫內網映射吧。可以上網即可使用,連通內外網應用。不同的應用走不同的映射類型。80映射穿透後,可以配置本地加速,讓網站數據如圖片JS等直接讀本地IP,發揮本地帶寬優勢。全埠映射支持廣播式通信等所有協議,使用的是p2p穿透,穿透後沒有速度限制,完全由本地和訪問端二者之間網路決定。https映射可以發布SVN等應用到外網訪問。游戲開服聯機可以使用其他非網站應用映射或全埠映射。