怎么進行xshell的隧道功能測試,相信很多沒有經(jīng)驗的人對此束手無策,為此本文總結(jié)了問題出現(xiàn)的原因和解決方法,通過這篇文章希望你能解決這個問題。
目前創(chuàng)新互聯(lián)已為近1000家的企業(yè)提供了網(wǎng)站建設、域名、虛擬主機、網(wǎng)站托管運營、企業(yè)網(wǎng)站設計、白云網(wǎng)站維護等服務,公司將堅持客戶導向、應用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。場景情況:
如上圖所示,因公司網(wǎng)絡原因。從【個人電腦】無法直接通過ssh登錄到【目標主機】,也就是說【個人電腦】與【目標主機】的22端口是網(wǎng)絡不通的。只能通過【個人電腦】ssh到【跳轉(zhuǎn)機1】,然后再ssh到【跳轉(zhuǎn)機2】,最后再ssh到【目標主機】?,F(xiàn)在業(yè)務同事有需求,需要在目標主機搭建Oracle,因本人之前尚未嘗試使用靜默安裝方式,所以想調(diào)用【目標主機】的圖形界面進行oracle安裝。
處理過程:
當時以為除了開通【個人電腦】到【目標主機】的網(wǎng)絡策略,沒有其他辦法,所以最后只能嘗試靜默安裝了。后來發(fā)現(xiàn)xshell有隧道功能,故做了如下嘗試,解決圖形界面顯示問題。
1 先建立【個人電腦】到【跳轉(zhuǎn)機1】的會話,并在會話中開通到【跳轉(zhuǎn)機2】的隧道。如下圖所示:
注意:偵聽端口12226是可以調(diào)整為【個人電腦】其他任意端口,但要確認該端口是未被使用的。
2 利用步驟一創(chuàng)建的隧道,創(chuàng)建到【跳轉(zhuǎn)機2】的會話,并創(chuàng)建到【目標主機】的隧道,如下圖所示:
同樣,本地的偵聽端口可以隨意更改,只要保證不被占用就好。
3 利用步驟二創(chuàng)建的隧道,創(chuàng)建到【目標主機】的會話,如下圖所示:
這時,發(fā)現(xiàn)即使【個人電腦】到【目標主機】的22端口不通的情況下,也可以使用xshell連接過去了。
4 使用xstart 新建到【目標主機】的會話,并修改相關端口,將端口設置為步驟二中設置的偵聽端口。
5 設置ORACLE用戶的DISPLAY參數(shù)與root用戶的DISPLAY參數(shù)一致即可。(其實步驟4如果直接使用oracle用戶登陸的話,就不用設置,直接可以調(diào)用netca,asmca,dbca等圖形界面了)
看完上述內(nèi)容,你們掌握怎么進行xshell的隧道功能測試的方法了嗎?如果還想學到更多技能或想了解更多相關內(nèi)容,歡迎關注創(chuàng)新互聯(lián)-成都網(wǎng)站建設公司行業(yè)資訊頻道,感謝各位的閱讀!