# 開通Virtual Machine(VM)內的Ubuntu 18.04 (Linux)對外網路,以VMware Workstation為例 ### 開啟VMware ![](https://i.imgur.com/MkCFnrN.png) ## ### 然後點選要使用的作業系統,再點選Network Adapter ![](https://i.imgur.com/n1RHXW4.png) ## ### 然後設定成NAT模式 ![](https://i.imgur.com/rSNvuB6.png) ### 再來點上方的Edit>Virtual Network Editor... ![](https://i.imgur.com/CBTSz4t.png) ## ### 因為下面的設定都鎖住了,所以得點下面的Change Settings才能修改,如果能直接改就不用點Change Settings了 ![](https://i.imgur.com/BVbazKU.png) ## ### 之後點VMnet8,再點NAT Settings ![](https://i.imgur.com/p55o0iH.png) ## ### 記一下Gateway IP,等等設定會用到 ![](https://i.imgur.com/aSMOnrP.png) ## ### 然後關閉所有視窗,點選綠色三角形以開啟虛擬機並登入 ![](https://i.imgur.com/p3qux9G.png) ## ### 登入系統後先用下面指令找出網路卡的名稱,最左邊那排是網卡名稱,像這台的叫做 ens33,不同電腦期網卡數量也不同,所以如果你的電腦有很多網卡名稱是正常的 sudo ifconfig PS. 不用 sudo ifconfig -a 是為了避免把關掉的網路卡也列出來 ![](https://i.imgur.com/3KNK6Ot.png) ## ### 然後用下面指令確認 ubuntu 有沒有安裝 ssh,通常系統預設會安裝 opensshclient dpkg -l | grep ssh ![](https://i.imgur.com/xkRrv3O.png) ## ### 如果沒有的話就用下面指令安裝 sudo apt-get install openssh-client ## ### 如果是要讓其他電腦來連你的 ubuntu 就要用下面指令安裝 sever sudo apt-get install openssh-server ## ### 再用 dpkg -l | grep ssh,就會有 openssh-server 了 ![](https://i.imgur.com/lJpAqgN.png) ## ### 然後用下面指令找出設定檔名稱,每台電腦設定檔名稱可能不同,所以如果你的跟下面不同別嚇到 ls -al /etc/netplan ![](https://i.imgur.com/Z56L7Cn.png) ## ### 一般設定檔路徑在 etc/netplan 裡面,可以用以下指令直接開啟設定檔編輯 sudo vi /etc/netplan/00-installer-config.yaml ## ### 或是先到根目錄,然後慢慢一層層進資料夾,確認裡面有設定檔在用指令編輯 cd / cd etc cd netplan ls ## ### 若怕改壞可先用下面指令將設定檔備份一份,或是原設定檔內容每行前面加#註解 sudo 00-installer-config.yaml 1.yanl ![](https://i.imgur.com/PxrQQ6a.png) ## ### 然後用下面指令開啟設定檔 sudo vi 00-installer-config.yaml ## ### 開啟後按 i 才能對內容進行修改,如果前面有先備份,就直接改成下圖的樣子吧,addreddes 可以自訂,但 gateway 要跟前面虛擬機的設定相同 ![](https://i.imgur.com/yWsVfoH.png) ## ### 修改完按 esc 然後輸入:wq 並按 enter 就會存檔並退出 :wq ![](https://i.imgur.com/FanMbtN.png) ## ### 之後再用下面指令把檔案刪掉,刪之前會先跟你確認,輸入 y 就會刪了 sudo rm 1.txt y ## ### 然後輸入下面指令來套用設定,通常會斷線個幾秒,然後會出現一個倒數計時,表示設定正確。這時候再按 Enter 就會儲存設定 sudo netplan try ![](https://i.imgur.com/5xTTzzf.png) ## ### 最後用以下指令 ping 一下外部網路,如果出現下面的畫面,就表示沒問題了,按 ctrl+x 就能停止 Ping 8.8.8.8 ![](https://i.imgur.com/esnExAm.png) ## ### 留言區 選取"留言區"三個字,右邊會跳出留言區,可在裡面留言