在橋接模式下,VMWare虛擬出來的操做系統就像是局域網中的一臺獨立的主機(主機和虛擬機處於對等地位),它能夠訪問網內任何一臺機器。在橋接模式下,咱們每每須要爲虛擬主機配置IP地址、子網掩碼等(注意虛擬主機的ip地址要和主機ip地址在同一網段)。linux
使用橋接模式的虛擬系統和主機的關係,就如同鏈接在一個集線器上的兩臺電腦;要讓他們通信就須要爲虛擬系統配置ip地址和子網掩碼。若是咱們須要在局域網內創建一個虛擬服務器,併爲局域網用戶提供服務,那就要選擇橋接模式。 shell
但對於想進行種種網絡實驗的朋友這種模式是不太適合的,由於你沒法對虛擬機的網絡進行控制,它直接出去了。 ubuntu
第一步:橋接。在菜單欄 虛擬機 -> 設置 -> 硬件 -> 網絡適配器,右側選擇橋接模式。
第二步:橋接到能夠上網的網卡。在菜單欄 編輯 -> 虛擬網絡編輯器,選擇橋接到本身Windows中能夠上網的網卡上(通常就是Wifi網絡或者有線網絡)
第三步:設置dhcp並重啓網卡。
vi /etc/network/interfaces,打開該文件,將內容編輯成爲:
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
address 192.168.1.141
netmask 255.255.255.0
gateway 192.168.1.1瀏覽器
備註:address 192.168.1.141【注意不要將次ip設置成和本機ip相同了】
保存退出。而後命令行執行/etc/init.d/networking restart 重啓網卡安全
如下爲操做步驟詳解:服務器
Xshell是一個安全終端模擬軟件,能夠進行遠程登陸。我使用XShell的主要目的是在Windows環境下登陸Linux終端,傳輸一些大文件到Linux環境上去。網絡
一、下載安裝xshell客戶端,在安裝時能夠選擇我的/學校免費版,這樣不須要付費。ssh
二、安裝完成以後,若是你直接鏈接Ubuntu主機會發現鏈接不上,這是由於Ubuntu主機沒有開啓SSH服務,須要開啓openssh-server:編輯器
root@ubuntu:~# sudo apt-get install openssh-server
使用oop
root@ubuntu:~# ps -e | grep ssh
若是隻有ssh-agent表示還沒啓動,須要
root@ubuntu:~# /etc/init.d/ssh start
若是顯示sshd則說明已啓動成功。
三、打開Xshell,選擇「新建」,「鏈接」設置裏選擇SSH,主機填入須要鏈接的主機的IP地址。在「用戶身份驗證」中填入可用的登陸Ubuntu的用戶名和密碼。
注:若是你確認輸入的用戶名和密碼都沒有問題,但登陸仍是顯示以下狀況,拒絕你的輸入的密碼的話:
須要編輯一下/etc/ssh/sshd_config文件:
root@ubuntu:~# /etc/ssh/sshd_config
將 PermitRootLogin改成yes:
改成:
以後重啓ssh-server便可:
root@ubuntu:~# sudo /etc/init.d/ssh restart
若是還不行,重啓一下虛擬機,以後應該就能鏈接上了。