1. 程式人生 > >Ubuntu虛擬機器通過主機SS上網

Ubuntu虛擬機器通過主機SS上網

若虛擬機器有圖形介面,參照CodingStory的此篇部落格。否則,如下:

  • 假設: 主機ip為192.168.1.100,閘道器192.168.1.1,本地開啟的SS埠為1080。
  • 虛擬機器中,在全域性配置檔案/etc/profile中配置代理主機的資訊
# vim /etc/profile 
在檔案末尾追加如下內容
ftp_proxy="http://192.168.1.100:1080"    
http_proxy="http://192.168.1.100:1080"
https_proxy="http://192.168.1.100:1080"
no_proxy="localhost,127.0.0.1,192.168.1.0/24"
export ftp_proxy export http_proxy export https_proxy export no_proxy
  • 配置靜態ip(dhcp有可能無法分配到ip)
# vim /etc/network/interfaces
auto eth0
iface eth0 inet static
address 192.168.1.200
netmask 255.255.255.0
gateway 192.168.1.1
  • 參照CodingStory的部落格,把虛擬機器網路連線方式改為“橋接模式”,並把預設的“自動橋接”,改為針對某一網絡卡的橋接。

  • 重啟即可