Network
通過 putty 使用 SSH TUNNEL 連接到 Oracle DB 9i
我正在嘗試連接到 NAT 後面的 Oracle 數據庫。因此,我使用 putty 創建了一個 ssh 隧道。
這是網路資訊:
- 全球 IP 範例:122.54.34.12
- LAN IP example: 192.168.3.103
- Oracle 數據庫埠:1521
這是膩子 ssh 隧道設置的快照
使用 putty 打開與全域 IP 的 ssh 會話後,我嘗試通過 ssh 隧道使用 SQL 控制台連接到 Oracle 數據庫,但收到以下錯誤消息:
sql > connect username/password@127.0.0.1/service-name ERROR: ORA-12170:TNS Connect timeout occurred
如果全域 IP 是執行 ssh 伺服器的 NAT,而 LAN IP 是上面有 Oracle 伺服器的那個,那麼您需要使用 LAN IP 作為隧道中的目標。
你很近。請嘗試以下操作:
connect username/password@//127.0.0.1/service-name
雙斜杠是缺少的。