我現(xiàn)在有一臺電腦C,系統(tǒng)windows;
一臺遠程電腦B,B可以被C遠程。B系統(tǒng)windows,B和C不是同一個網(wǎng)段;
B電腦安裝虛擬機,安裝一臺電腦A,系統(tǒng)linux。
想要在C電腦上通過Xshell等工具遠程電腦A。
一、在虛擬機中將AB配置成橋接模式(需要理解橋接模式的特征)

選中虛擬機。右鍵點擊設置。配置成橋接模式

驗證虛擬機A的聯(lián)網(wǎng)狀態(tài)。ping www.baidu.com 能夠正常ping通

使用ifconfig命令,查看虛擬機A的ip。然后在電腦C上面使用ping命令,驗證能否ping通A的ip
此時A的ip應該是可以被C電腦ping通的
C電腦使用Xshell連接A電腦,發(fā)現(xiàn)連接不上。
猜想原因是因為A電腦的ssh服務沒有打開,需要開啟ssh服務。上博客找到了解決方法。參考博客為:https://blog.csdn.net/nanatintin/article/details/8535445
二、開啟虛擬機A的ssh服務
首先檢查是否安裝了ssh
rpm -qa |grep ssh
如果沒有安裝,就使用yum安裝,命令為:
yum install openssh-server
檢查SSHD是否在本運行級別下設置為開機啟動
chkconfig --list sshd
沒有的話就設置一下:
chkconfig --level 2345 sshd on??
重新啟動ssh服務
service sshd restart??
看是否啟動了22端口
netstat -antp |grep sshd??
確認防火墻設置
iptables -nL??
三、遠程連接
虛擬機ssh服務開啟,防火墻設置沒有問題,電腦C就可以遠程上電腦A了