Window下使用Xshell串連VirtualBox中CentOS SSH最佳實務

來源:互聯網
上載者:User

標籤:安裝過程   序列   vmware   centos   track   net   pos   prot   avr   

網上已經有非常多講怎樣串連VMware的文章。可是針對一些可能遇到的細節沒有講全。

這裡會有一個非常
實際的範例,附帶全部軟體的連結,保證成功。

最佳實務什麼的都是騙人的。

1.安裝VirtualBox

其實VMware會有更全面的虛擬化支援,比方cuda,這裡選擇VirtualBox更easy上手一些,對一個開發環境來說夠用。
VirtualBox直接去官網下載最新版,然後記得下載VirtualBox Extension Pack。目前的版本號的VirtualBox相應的VirtualBox Extension Pack是官網All supported platforms 指向的連結。

2.安裝CentOS
  1. 去CentOS官網選擇CentOS 6.7 x64_86。詳細連結能夠到 Mirror List裡尋找。
    比方。新浪的mirror,下載最小化版本號碼CentOS-6.7-x86_64-minimal.iso就可以。

  2. 在VirtualBox裡安裝CentOS。這裡不必贅述,可是全部的check提示都選擇skip。另外選擇安裝過程的語言。安好之後就也會是這樣的語言。這裡預設US。

3.VirtualBoxport轉寄配置
  1. 關閉虛擬機器

  2. 右鍵虛擬機器->設定->網路。串連方式選擇NAT,例如以:

  3. 在介面選擇port轉寄。加入一項。client也就是虛擬機器填寫ssh預設的22,填寫一個你想轉寄給主機的port號。比方9023。NAT網路位址轉譯。client虛擬機器的全部網路包都會由主機也就是你正在用的機器轉寄,所以這裡設定port轉寄後,你串連原生9023port就相當於串連客戶機的22port。
    比方。主機上

ssh root@127.0.0.1 -p 9023

就相當於串連客戶機的22port。


假設你有兩個以上虛擬機器的話,要把每一個22port轉寄到不同的主機port上,比方9022和9023。

4.檢查客戶機是否能連網

1.確定客戶機能夠連網

ping baidu.com

2.假設沒有串連成功。非常可能是網卡沒有預設啟動。
檢查一下。

ip link show

3.假設沒有開啟,暫時開啟一下。然後ping一下。

4.要每次開機都自己主動配置網卡,則須要更改設定檔。

vi /etc/sysconfig/network-scripts/ifcfg-eth0

然後將onboot設定為yes。假設低版本號碼的CentOs如6.2出現ifup eth0失敗的情況,非常可能是因為沒有設定dhcp自己主動擷取網路地址,將上述檔案改為內容就可以。詳細操作見註腳。1

DEVICE=eth0HWADDR=08:00:27:07:C6:6DTYPE=EthernetUUID=e61ceb6d-9a50-483b-a9cd-9b36bef9853dONBOOT=yesNM_CONTROLLED=yesBOOTPROTO=dhcp


5. 假設開web 80 443port,注意要把防火牆加白或者直接關掉。

否則會出現外面web訪問一直串連沒有返回不論什麼狀態的現象。

/etc/init.d/iptables stop
5.主機用xshell串連centos

1.下載xshell5,安裝時選擇個人和家庭使用就可以免序號。
2.用xshell串連centos

ssh root@127.0.0.1 9023

6.第二種實現:Host Only雙網卡模式

這裡VirtualBox除了第一塊網卡NAT能夠實現訪問外放,還能夠添加第二塊網卡實現HOST ONLY。
相當於給虛擬機器加入了一塊僅僅跟主機通訊的網卡,這樣就不須要設定port轉寄了,主機直接訪問這個虛擬機器HostOnly網卡的網址就可以。


詳見:http://my.oschina.net/duangr/blog/182541

  1. 按i或者a進入插入模式。改完之後按esc退出編輯模式。輸入:wq寫入並退出。 ?

Window下使用Xshell串連VirtualBox中CentOS SSH最佳實務

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.