外網訪問伺服器內網的資料

2022-01-31 19:27:11 字數 718 閱讀 4749

客戶公司給了他們自己的伺服器(外網ip還有跟外網在乙個網段的內網ip),我也不清楚這個是什麼服務,目前沒有琢磨明白。

但是客戶給出了這樣的組合,意思肯定是,資料都放在內網伺服器上。對外的介面和程式服務都放在外網伺服器上面。

問題來了,資料都在內網上,我用自己的開發機想要看資料咋辦捏,最簡單的方法,遠端桌面上外網伺服器,在鏈結內網資料庫。

那這還得一直霸佔著伺服器的遠端桌面,妨礙別人使用。

我們資料庫管理員給出了自己的解決方案,用外網伺服器資料庫同步內網伺服器的資料,然後通過外網伺服器就能看到資料了。只是消耗了一些伺服器的效能。

我的思考是,我們的伺服器上面,b/s的程式能夠訪問資料庫給前端呈現,那麼仿照這種方式,開發乙個c/s的資料庫客戶端不久成?

開源專案

其中sqladmin為通用類庫。sqlwebadmin是已經開發的c/s版本的資料庫客戶端專案,注意!需要按情況修改配置檔案的訪問許可權和授權許可權,

生成**檔案之後發布到伺服器上面去。

需要更加注意的是伺服器必須有註冊sqldmo.dll,網上很多,不表。

有人就問了,64位的sqldmo.dll檔案沒有,就算你本機註冊 了sqldmo.dll,資料庫訪問依然報錯,不要急。

我的伺服器版本是server2012-64位版本的,也會報錯。

開啟iis管理器,應用程式池中找到你的安裝的sqlwebadmin的程式池,高階設定,啟用32位應用程式為true,確定,重啟**,ok可以了。

從外網訪問內網伺服器

fbi warning 以下操作相當於給內網的防火牆上開了個洞,會給整個內網帶來極其嚴重的安全隱患!為避免產生法律問題,請在操作前務必向網路管理員諮詢您的操作許可權!基於vps伺服器的內網 方案 前言 假設我們在內網有乙個自己的電腦a 執行win7 希望在外網家中用另一台電腦b 執行win7 訪問內...

外網如何訪問內網伺服器

如何實現外網訪問內網?路由器如何配置?老闆想在家裡實現遠端訪問伺服器,公司伺服器ip192.168.1.8 dns 192.168.1.8 最佳答案 路由器上需要設定埠對映,將你伺服器上的3389埠對映到路由器上,這樣,你老闆就可以通過外網訪問3389埠來對伺服器進行遠端桌面控制。不過為了安全,你可...

從外網訪問內網伺服器的方法

一 確保頁面在內網可正常訪問 比如,tomcat預設頁面是 http localhost 8080 二 確認內網ip和外網ip 1 windows系統的內網ip查詢辦法 a 按下 win r 快捷鍵,開啟 執行 視窗 b 在 執行 視窗裡輸入 cmd 並按enter鍵,開啟命令 command 視窗...