1. 程式人生 > >【新手操作】虛擬機器的Ubuntu下連線vps搭建shadowsocks伺服器

【新手操作】虛擬機器的Ubuntu下連線vps搭建shadowsocks伺服器

作為一個新手中的新手,由於知識的空白,完成這些操作花了三天的時間,期間出現了許多問題。在各個網站上搜到的教程大部分都是隻有核心步驟,省去了基礎步驟,讓我這種初學者看得雲裡霧裡。為了幫助像我一樣從什麼都不會開始的萌新們,我打算把我操作的每一個步驟和遇到的問題記錄下來,希望能對各位有所幫助。這裡面的許多過程的描述可能並不專業,還望多多指正。

一、下載安裝VMware 登陸官網:VMware官網 找到下載介面,點選下載這裡僅演示Windows作業系統: 在這裡插入圖片描述 下載完成後直接安裝,我是全部預設安裝,可以根據自己情況選擇。 安裝完成後啟動VMware,需要輸入產品金鑰,這個直接百度即可。

二、下載安裝Ubuntu 1.下載Ubuntu映象檔案 登陸官網:

Ubuntu官網 點選download裡的Ubuntu Desktop 在這裡插入圖片描述 然後進入Ubuntu 18.04 LTS release notes 在這裡插入圖片描述 這裡選擇後面是(Ubuntu Desktop and Server) 的網址 在這裡插入圖片描述 然後下載64-bit PC (AMD64) desktop image 在這裡插入圖片描述 這個映象檔案有1.8G左右,下載時間較長。 下載完成後再進行接下來的步驟。 2.開啟VMware建立虛擬機器 在這裡插入圖片描述 在這裡插入圖片描述 在這裡插入圖片描述 64位的電腦一定要記得選Ubuntu 64 位 在這裡插入圖片描述 這裡可以自定義虛擬機器的位置,儘量選一個記憶體較大的地方存放 在這裡插入圖片描述 這裡的虛擬機器的記憶體儘量設定大一點,不然之後配置時容易卡,預設是1024M,我設定了2048M 在這裡插入圖片描述
在這裡插入圖片描述 在這裡插入圖片描述 在這裡插入圖片描述 然後點關閉,再點完成,虛擬機器就建立好啦~ 3.設定Ubuntu 先開啟虛擬機器 在這裡插入圖片描述 這裡語言記得選中文的 在這裡插入圖片描述 在這裡插入圖片描述 這裡隨意寫 在這裡插入圖片描述 這裡填寫名稱和密碼,然後點繼續 在這裡插入圖片描述 安裝完成後會需要重啟,點選現在重啟,等重啟好了就安裝結束,可以使用啦~

三、上vultr購買國外vps 登陸vultr:vultr官網 註冊並登入 在這裡插入圖片描述 伺服器地點建議選seattle 在這裡插入圖片描述 在這裡插入圖片描述 購買好伺服器後要記住IP地址和密碼,之後連線時需要用到。

四、連線vps 1.開啟之前建的虛擬機器,在桌面右鍵,開啟終端 在這裡插入圖片描述 2.連線伺服器 命令列輸入:ssh [email protected]地址(例如:ssh [email protected]

在這裡插入圖片描述 要求輸入密碼 注意①:輸入密碼時是不會顯示出來 注意②:輸入密碼後登陸,若顯示Connection refused,可能是防火牆的問題,建議新建一個vps 連線成功會顯示歡迎語,見下圖 在這裡插入圖片描述 3.本地和伺服器用apt安裝python,shadowsocks,vim 先開啟兩個終端,一個本地,一個連線伺服器 (我就是因為不知道終端可以開兩個,和沒弄清楚本地和伺服器才花了好幾天都搞不定TAT) 如何看是處於本地還是伺服器端? 看命令列,第一張圖是本地的,第二張圖是伺服器的 本地 伺服器 用apt安裝python,shadowsocks,vim 命令列輸入:sudo apt-get install 安裝的軟體(例如:sudo apt-get install python) 4.安裝完成後配置vim 在伺服器端用vim編寫下述內容並儲存,在本地vim編寫下述內容到檔案,檔案字尾名.json 進入vim編輯介面後,點選i進入編輯模式,編輯完成後Esc退出編輯,輸入:wq儲存並退出 在這裡插入圖片描述 server 填寫伺服器IP地址 server_port 填寫本地埠 password 單獨設定的密碼,不是伺服器的密碼 5.連線客戶端 伺服器端命令列輸入: ssserver -c 檔名稱 在這裡插入圖片描述 本地命令列輸入: sslocal -c 檔名稱 在這裡插入圖片描述 (這裡的檔案指的是前面編輯的字尾名為.json的檔案) 注意:本地和伺服器都需要編輯儲存.json檔案 (我一開始只儲存了伺服器端的,沒有在本地儲存,導致之後搜尋不到這個檔案) 6.firefox瀏覽器翻牆 開啟firefox瀏覽器,選擇首選項 在這裡插入圖片描述 進入網路代理設定 在這裡插入圖片描述 選擇手動代理配置,SOCKS主機127.0.0.1,埠1080 在這裡插入圖片描述 在這裡插入圖片描述 然後點選確定就設定完成啦~ 之後就可以嘗試開啟Google,打開了就說明翻牆成功~ 在這裡插入圖片描述

以上就是我的全部操作步驟和過程中所遇到的問題,希望能幫到像我一樣的初學者們。 在本次操作過程中,學長給與了我極大的幫助,幫我解決了許多問題,我非常感謝他。 我還在學習中,若有錯誤之處,希望能指出,我會努力加以改進,謝謝!