Win10下通過廣域網(遠程)訪問另一台wind10下基於虛擬機的linux操作系統


一、環境

       裝有虛擬機的電腦配置:Win10 + VMware-14-Pro + CentOS-64。

       遠程訪問電腦:win10.

       現狀:本機下可以用SSH協議通過xshell等軟件訪問本機的Linux操作系統。

       問題:需要設置遠程訪問。

       方法:擬采用SSH協議(ssh命令是openssh套件中的客戶端連接工具,可以給予ssh加密協議實現安全的遠程登錄服務器)。

二、解決win10下防火牆禁止使用ping功能

       習慣地,在兩台電腦訪問時,喜歡先ping下兩台電腦是否可以ping通。

       Ping(Packet Internet Groper)中文名:因特網包探索器。因為某些病毒會遠程執行ping命令搶占用戶的網絡資源,導致系網速變慢,因此Win10防火牆提供禁止ping入侵的功能。解決ping問題有兩種方法:A、關掉自帶防火牆;(不建議,畢竟防火牆最后一道屏障);B、如下圖 ICMPv4 兩個都點啟用。

       所以為了ping通過采用方法B,設置過程:1、打開開始菜單--控制面板;2、找到防火牆;3、點擊高級設置;4、查看入站規則;5、啟用規則;6、確保回顯請求;7、 為了安全,遠程ip沒有選擇任何ip地址,而是選擇了下列ip地址中添加了自己的另外一台機器的ip。然后可以相互ping通(為了省事沒有在截圖,直接下載了網上圖)。

三、設置VMware,將虛擬機ip映射到主機某一端口

       因為使用的是NAT模式,所以虛擬機下的linux與物理機並沒有處在同一ip段。需要進行ip的映射設置。

        這篇文章(https://blog.csdn.net/u010292372/article/details/70904135)作者是通過設置自己路由的方式進行設置,但是自己用的單位網絡,不可能讓自己修改服務器端的網絡規則,那就只好修改本地pc的網絡策略。 

       具體設置步驟較為簡單,詳見下面圖示過程。

四、連接測試

        關閉作為服務器的win10電腦的防火牆,可以順利連通。打開windows防火牆無法聯通。自己的電腦沒有裝殺毒軟件,使用windows自帶的Windows Defender,如果再關閉防火牆就真的裸奔了。不想關閉防火牆還想遠程訪問,怎么辦?

        將步驟三中設置的端口開放即可。測試通過后關閉步驟二中的為了ping通所做的防火牆入棧規則設置,依然能夠正常連接,說明這一步完全沒有必要。

 

 

 

    

        

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM