首先來個簡單的引入,我在處理環境進行映射的時候發現我沒有hosts,那這樣的話該怎麼辦呢?去網上搜了很多,在這裡我進行簡單的記錄和整理
1、第一種方法,直接創建hosts文件
2、代碼生成
我們按下WIN+R呼出運行菜單,然後在運行菜單中輸入:attrib %SystemRoot%\\system32\\drivers\\etc\\hosts -h -r -s
然後我們繼續在運行菜單中輸入:notepad %SystemRoot%\\system32\\drivers\\etc\\hosts
接下來我們要開始進行遠程連接啦
> 虛擬機為A 虛擬機在主機B上 我們需要用筆記本c去進行鏈接
1、創建虛擬機---正常創建,但是網絡要使用橋接模式,
1.1、進入虛擬機測試網絡是否聯通 ping www.baidu.com
1.2、關閉防火牆
> 這裡是引用
service iptables stop/status(臨時的) chkconfig iptables off/on(永久性)(本機也需要進行防火牆的關閉)
1.3、配置映射 vi /etc/hosts
> 這裡是引用
1、ifconfig -a(查看ip地址)
2、本機配置映射 C:\\Windows\\System32\\drivers\\etc
1.4當完成以上配置之後,我們需要進行測試。
> 完成以上的步驟之後,我們需要在C上通過ping命令,看能否與A進行通信
2、若以上步驟無法完成通信,需要在A上進行開啟sshd服務鏈接
首先檢查A電腦上是否安裝了ssh服務
> rpm -qa |grep ssh
如果沒有安裝,就使用yum安裝,命令為:
> yum install openssh-server
檢查SSHD是否在本運行級別下設置為開機啟動
查看sshd的運行級別
> chkconfig --list sshd
沒有的話就設置一下:
> chkconfig --level 2345 sshd on
重新啟動ssh服務
> service sshd restart
看是否啟動了22端口,鑑定看ssh是否啟動
> netstat -antp |grep sshd
> 完成以上的步驟之後,我們需要在C上通過ping命令,看能否與A進行通信
在C電腦上通過xshell可以遠程連接B電腦上的虛擬機A
閱讀更多 程序猿愛code 的文章