日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

使用Shell工具连接虚拟机

發布時間:2023/12/10 编程问答 20 豆豆
生活随笔 收集整理的這篇文章主要介紹了 使用Shell工具连接虚拟机 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

前言


  • 本測試均在CentOS 7 使用最小安裝(minimal), 網絡連接格式使用NAT格式的前提下, 請根據自己的實際情況進行網絡配置
  • 一共有動態IP和靜態IP2種配置方案, 各有優缺點
    ● 使用動態IP配置簡單, 但是如果一旦IP地址改變, 就需要重新配置Shell客戶端的ip地址
    ● 使用靜態IP配置繁瑣, 不易成功, 但是一旦配置成功, 固定的ip地址不用擔心會自動改變
  • 剛剛安裝CentOS之后(最小安裝), 是上不去網的, 這個時候可以測試一下

    找到網卡配置文件


  • 首先查看自己的網卡名字
    ip addr
    然后找到自己的網卡名字, 一般是ens33
  • 使用vi命令打開網絡配置文件(注意如果非root用戶登錄, 使用root權限)
    注意 這里的文件名對應好自己的網卡名字
  • vi /etc/sysconfig/network-scripts/ens33

    動態IP配置(推薦)


  • 打開之后修改下面的ONBOOT為yes, 修改完后的配置文件如下:
  • TYPE=Ethernet PROXY_METHOD=none BROWSER_ONLY=no BOOTPROTO=dhcp DEFROUTE=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_FAILURE_FATAL=no IPV6_ADDR_GEN_MODE=stable-privacy NAME=ens33 UUID=45c5c5ab-1195-4968-b7ea-70373714587d DEVICE=ens33 ONBOOT=yes
  • 然后保存退出, 重啟網絡服務
  • systemctl restart network
  • 然后再試試ping一下百度, 發現可以ping通了!
  • 靜態IP配置(配置繁瑣, 但是連接穩定)


  • 打開VMware網絡設置

    2.然后使用管理員用戶再次打開

    3.打開NAT設置

    4.然后根據NAT設置里的IP地址填寫
    注意 一定要記住這里的IP地址, 因為等會有用

    5.打開網卡配置文件
  • vi /etc/sysconfig/network-scripts/ens33
  • 將IP格式改為靜態, 并打開自動啟動
  • ... BOOTPROTO=static ... ONBOOT=yes
  • 然后添加以下內容, 注意IP地址的網段要跟剛剛虛擬機NAT設置里的一樣
  • IPADDR=192.168.254.101 # 前三段要與NAT設置里的一直, 最后一段隨便填(2~254) NETMASK=255.255.255.0 # 默認255.255.255.0 GATEWAY=192.168.254.2 # 這里要與NAT設置里的Gateway IP 一樣, 下面的DNS地址也是 DNS1=192.168.254.2 #這里要與NAT設置里的Gateway IP 一樣s
  • 然后保存退出
  • 重啟網絡服務, 然后ping一下百度的服務器, 如果ping通, 說明配置成功
  • systemctl restart network

    注意
    如果靜態網絡配置失敗, 檢查每一個步驟是否正確, 如果還是不行, 請嘗試使用動態IP配置方案

    連接Shell


  • 執行ip addr, 發現可以看到虛擬機的ip地址
  • 此時先不要高興的太早, 在電腦上打開CMD, 然后ping一下虛擬機的ip地址, 看是否能ping通, 如果可以, 說明現在可以使用Shell工具連接虛擬機了
  • 如果ping不通虛擬機, 這個時候我們需要關閉虛擬機的防火墻
  • systemctl status firewalld #查看防火墻狀態 systemctl stop firewalld #關閉防火墻, stop指令只是在本次關閉防火墻,系統重啟之后還是會再次打開防火墻, 所以下面我們要禁止防火墻自啟 systemctl disable firewalld #禁止防火墻開機啟動

    然后再ping一下虛擬機, 發現可以ping通了
    4. 打開Shell工具, 輸入虛擬機的ip地址和賬號密碼, 就可以愉快的使用Shell工具連接虛擬機啦!

    總結

    以上是生活随笔為你收集整理的使用Shell工具连接虚拟机的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。