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