1、用SAP router實現從外網登入SAP伺服器(方式一)自已搭建的區域網路結構如下: SAP伺服器IP: 192.168.0.2, 路由器中設為DMZ區
在SAP伺服器上啟用SAP router,即可 SAP router的搭建非常簡單: 1.找到SAP的安裝目錄(例如D:\usr\sap\ECC\DVEBMGS00\exe\),可以看到saprouter.exe檔案
2. 用記事本建立一個名為SAPROUTTAB的檔案(沒有副檔名), 輸入 P * * * 後儲存
3.開啟c:\system32\drivers\etc目錄下SERVICERS檔案,查看是否有如下欄位: sapdpXX 32XX/tcp (XX為你的SAP伺服器的系統編號) sapdp99 3299/tcp 通常情況下, 安裝SAP後,系統已經自動添加這些內容了, 如果沒有,添加後儲存.
4. 修改c:\system32\drivers\etc目錄下Host檔案,加入以下欄位: 127.0.0.1 localhost 192.168.0.2 SAPECC 這裡192.168.0.2 和SAPEC根據自己實際情況修改,注意需要重啟才能使Host檔案生效
5. 建一個批次檔(以下是根據我電腦上的實際情況) @Echo off d: cd D:\usr\sap\ECC\SYS\exe\uc\NTAMD64 saprouter -r
運行後會提示說使用了萬用字元*, 視窗不會自動關閉.
注意:先到saprouter所在的路徑再運行saprouter會比較好.
6. 申請一個動態網域名稱, 比如花生殼, 安裝在伺服器上。
7. 在SAP GUI中設定一個SAP串連, 其它設定與內網登入一樣. 在SAP router中加入 /H/ domainname /H/ ,舉例動態網域名稱是 abc.domain.cn, 就是:/H/abc.domain.cn/H/ 當在外網時, 就可以用這個外網的串連登入SAP了.
當然直接用IP也是可以的, 如果查到IP是123.456.789.111,那就/H/123.456.789.111/H/也行, 不過每次得改。
2、用SAP router實現從外網登入SAP伺服器(方式二)
1、設定路由轉向3200-3210 轉到SAP內網地址上(每個SYSNUM都有相應一個連接埠號碼)
2、由此就可以指明網域名稱和IP達到登陸SAP了。
此法更簡單寫。