2017-07-16 121 views
-1

我在筆記本電腦上安裝了SAP Hana Express Edition 2.0。它運行在VMware/Suse上。我還設置了一個靜態IP地址,因此我不必更改客戶端連接。這在我工作時很好。在Hana Express Edition中設置靜態IP地址

添加以下到hosts文件:

192.168.1.85 hxehost 

問題是,當我把我的筆記本電腦別的地方我所有的客戶端連接超時。我在Suse檢查了IP地址,這是我分配的IP地址。如何解決這個問題?

如果我從互聯網上斷開筆記本電腦,我收到以下錯誤:

JDBC: Cannot connect to jdbc:sap://192.168.1.85:39013/ [Cannot connect to 
host 192.168.1.85:39013 [No route to host: connect], 

這是我的設置:

enter image description here

回答

0

如何連接到虛擬機的IP端口依賴在爲虛擬機網絡選擇的設置上。 地址192.168.1.85192.168.1.x網絡的一部分,該網絡非常適用於家庭路由器設置和小型局域網。當你不在工作的時候,你的筆記本電腦很可能是這種網絡的一部分。因此,當您使用連接到此網絡的網絡接口(例如您的WiFi適配器)時,筆記本電腦的地址爲ping以查找IP爲192.168.1.85的主機。目前主持人在您的網絡中獲得了85,這可能不是您的虛擬機。

避免這種情況的一個簡單方法是使用host-only網絡設置虛擬機。爲此,您必須在VMware(或您使用的任何管理程序)中配置網絡適配器以使用僅限主機的網絡,並在不同的子網中分配IP地址。在192.168.5.x。對於計算機上的HANA客戶端軟件,當然要使用的地址是192.168.5.85,但在筆記本電腦可能登錄的所有網絡中都將保持穩定。

+0

感謝您使用'host-only'的提示,我還必須在與VM相同的子網中分配一個新的IP地址。 – ps0604