
想在Linux下设置上网代理,以在特定网络下访问互联网?本文将介绍如何在Linux(CentOS7系统)下通过配置代理服务器实现上网功能。
首先,要在Linux下设置上网代理,首先要安装一个“redsocks”的应用,俗称“代理网关”。这是一款优秀的基于Linux的网络代理设置工具,能够反向代理各类客户端,从而更容易地实现特定的网络配置。
其次,安装完成后,可以将驱动redsocks设置为服务:
# chkconfig --add redsocks
# systemctl enable redsocks
接着,要编辑“/etc/sysconfig/redsocks”文件,设置运行RedSocks的主机IP以及“redsocks ”代理端口号(默认为8123)。
REDSOCKS_BIND_ADDR "+your IP address"
REDSOCKS_PORT 8123
最后,编辑“/etc/redsocks.conf”文件,设置你所使用的网络服务器(如:HTTP 代理、SOCKS4代理),以及服务器的IP、端口号等:
base {
log_debug = off;
log_info = off;
log = "file:/var/log/redsocks.log";
daemon = off;
user = "root";
group = "root";
redirector = iptables;
}
redsocks {
local_ip = "0.0.0.0";
local_port = 12345;
ip = "xxx.xxx.xxx.xxx";
port = 1080;
type = socks4;
}
搞定以上步骤,将重新启动服务:
# systemctl restart redsocks
# systemctl status redsocks
这样,在Linux下就可以配置上网代理了,再也不用担心拜访一些网站受阻碍,可以自由地访问互联网了!
香港服务器首选树叶云,2H2G首月10元开通。
树叶云(www.IDC.Net)提供简单好用,价格厚道的香港/美国云服务器和独立服务器。IDC+ISP+ICP资质。ARIN和APNIC会员。成熟技术团队15年行业经验。
文章来源网络,作者:运维,如若转载,请注明出处:https://shuyeidc.com/wp/197333.html<