Windows下vmware虛擬Linux環(huán)境
最近學(xué)習(xí)經(jīng)常要在windows下進行,但是又離不開Linux環(huán)境,于是想到使用強大的虛擬機虛擬一套Linux工作環(huán)境,然后通過Xshell或者putty接入。于是立刻動手安裝了Ubuntu Server 12,并進行了相應(yīng)配置,最終實現(xiàn)了我的目的。以下是配置過程:
1 vmware虛擬機設(shè)置中網(wǎng)絡(luò)適配器選擇橋接模式。通過查看資料貌似更多人使用的是NAT模式,本著實用原則就沒有再深究這種模式的配置方式,如有需要再做補充。
2 配置/etc/network/interfaces。以下是我的配置文件:
# This file describes the network interfaces available on your system # and how to activate them. For more information, see interfaces(5). # The loopback network interface auto lo iface lo inet loopback # The primary network interface auto eth0 iface eth0 inet static address 192.168.1.200// 與物理機在同一網(wǎng)段且不與其他IP沖突的IP即可 netmask 255.255.255.0 network 192.168.1.0// 暫不清楚這個是做什么用的 broadcast 192.168.1.255// 同樣與物理機在同一網(wǎng)段的廣播地址 gateway 192.168.1.1// 物理機所在局域網(wǎng)的真實網(wǎng)關(guān)地址 # dns-* options are implemented by the resolvconf package, if installed dns-nameservers 218.108.248.245// 真實的DNS IP |
修改完配置文件后需要重啟網(wǎng)絡(luò):sudo service networking restart。修改完Linux的配置后已經(jīng)可以ping通外網(wǎng)了,但是虛擬機和物理機之間互通還有問題。虛擬機無法ping通物理機一般是由于windows防火墻的原因;物理機無法ping通虛擬機通過可以通過禁用vmware的VMware Network Adapter VMnet1和VMware Network Adapter VMnet8這兩個連接解決,但是具體原因暫時不是十分清楚。這里務(wù)必要保證物理機可以ping通虛擬機的IP地址。
3 安裝openssl-server。執(zhí)行命令sudo apt-get install openssl-server,apt-get工具會自動安裝和配置好ssh服務(wù)。安裝完成后通過sudo service ssh命令重啟ssh服務(wù)。
安裝openssl-server如提示找不到該包,可以通過執(zhí)行sudo apt-get update解決。
重啟ssh服務(wù)如遇到Could not load host key: /etc/ssh/ssh_host_rsa_key這類錯誤可通過執(zhí)行命令ssh-keygen -t rsa -b 2048 -f /etc/ssh/ssh_host_rsa_key解決。具體參考:http://blog.csdn.net/hyholine/article/details/7362073。
通過上述配置,就可以通過putty或者Xshell正常連接到虛擬的Linux環(huán)境了。
posted on 2014-01-02 08:59 順其自然EVO 閱讀(212) 評論(0) 編輯 收藏 所屬分類: linux