随着互联网的普及,越来越多的人开始使用国际互联网,但是很多网站或服务在中国大陆却无法访问。为了解决这个问题,一些用户使用了VPN或代理服务器等方式来实现网络访问。今天我们要介绍的方法是利用阿里云服务器作为代理方式来实现网络访问。
一、阿里云服务器的准备及选择
我们需要准备一台阿里云服务器来作为代理服务器。在阿里云注册账号后,进入阿里云官网(https://www.aliyun.com/),选择主流的ECS购买方式。
阿里云ECS选择的时候注意选择与你所在地区最近的地区。
然后进入阿里云控制台的ECS界面。
接着选择创建实例,可选择按量付费和预付费两种计费方式,这里我们选择按量付费。实例配置根据需求自行选择,例如操作系统可以选择CentOS等操作系统。配置完成后,确认无误后支付即可。支付完成后等待实例创建成功即可。
二、搭建代理服务器
进入控制台后,可以看到自己创建的实例,选择图中“连接”选项卡。
一般情况下,我们是通过SSH连上阿里云云服务器进行操作。我们点开“使用实例临时密码登陆”的小眼睛,即可看到我们需要的登陆信息。
打开终端,输入登陆命令,例如:
ssh root@123.45.67.89
其中,root为登录名,123.45.67.89为服务器公网IP地址。之一次登录时,系统会提示“Are you sure you want to continue connecting (yes/no)?”,输入yes即可。接着输入密码,即可成功登录。
接下来,我们需要安装Socks5代理。我们使用的是shadowsocks-libev社区版,是一个高性能的Socks5代理服务器。输入以下命令:
yum install epel-release
yum install gettext gcc autoconf libtool automake make pcre-devel asciidoc xmlto udns-devel mbedtls-devel git vim
git clone -b manyuser https://github.com/shadowsocks/shadowsocks-libev.git
cd shadowsocks-libev
./autogen.sh && ./configure && make
安装完毕后,进行默认配置即可。
vim /etc/shadowsocks.json
将以下内容粘贴到文件中:
{
“server”:”0.0.0.0″,
“server_port”:8080,
“local_port”:1080,
“password”:””
}
保存退出,输入以下命令启动代理服务:
./ss-server -c /etc/shadowsocks.json
当命令行显示“[INFO] starting socks5 server on 0.0.0.0:8080”时,表示Socks5代理服务器已经成功搭建。
三、在Mac上配置代理
在Mac上配置代理,我们选择使用Socks5代理,因为Socks5协议是目前最实用的网络代理协议之一,其比HTTP代理协议更高效、更安全。我们在系统的“网络”设置中选择“高级”,在“代理”选项中选择“SOCKS代理”。
在“SOCKS代理服务器”和“SOCKS代理端口”中分别输入阿里云服务器的公网IP和端口8080。
之后,输入用户密码,保存即可。
四、测试代理是否生效
在浏览器中打开一个被封的网站,例如Twitter或Instagram等,如果可以正常访问,则说明代理已经成功。
五、
通过以上的步骤,我们可以方便地利用阿里云服务器作为代理服务器,实现对互联网的自由访问。这种方式的优点在于稳定、高速、安全,不受网络测速限制,同时适合对国外服务器有需求的用户。希望对广大Mac用户有所帮助。
相关问题拓展阅读:
- 你好请问阿里云服务器到底怎么样?适合做电子商务网站吗?
你好请问阿里云服务器到底怎么样?适合做电子商务网站吗?
阿枝高里镇搭歼云主要的服务对象是中小企业,现在云服务器发展比较快,如果是大型的企业或是御冲电商要求较高的网站,也可以使用国内外一些技术比较成熟的运营商,亚马逊云,华为企业云,腾讯云,百度云,也都是可以考虑的
mac 可以用阿里云服务器做代理吗的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于mac 可以用阿里云服务器做代理吗,Mac用户必看:阿里云服务器可作代理登陆,简单实现网络访问!,你好请问阿里云服务器到底怎么样?适合做电子商务网站吗?的信息别忘了在本站进行查找喔。