Squid代理服务器配置

代理服务器用于解决网通、电信等互联互通问题

1、suqid安装

sudo apt-get install squid3

安装过程中如果有y/n?一律选择y)

2、配置

squid的代理功能在squid.conf配置文件中,如果你对squid代理感兴趣,而且E文足够好的话,文件里带有详细的说明,基本相当于一本用户手册。

sudo nano /etc/squid3/squid.conf

1)修改代理服务器端口

C+W(ctrl键+W,下同),输入Squid normally listens to port 3128,定位到# NETWORK OPTIONS项的下面位置,修改端口为8001; 好像端口只能用8001。

 

# Squid normally listens to port 3128
http_port 8001

2)限制代理服务器访问IP,既通过代理服务器只能访问允许ip的服务器,如果不做限制,代理服务器暴露在公网下,将会被别人利用成隐藏ip地址的工具。

C+W,输入http_access,定位到ACCESS CONTROLS项下面位置,修改允许访问ip;

 

#Default:

# http_access deny all

 

acl ownerserver dst 127.0.0.1(修改成游戏服务器的ip,如果是连续的可直接用-,单独的直接输入)
http_access allow ownerserver
http_access deny all

这样除了上面添加的ip地址外,其他的ip都不能访问了。

3)修改代理服务器名

C+W,输入 httpd_suppress_version_string off定位到# ADMINISTRATIVE PARAMETERS项的下面位置,自己定义一个代理服务器名字。

#Default:
# httpd_suppress_version_string off
visible_hostname proxy

4)初始化和运行squid

修改完上面的内容后,C+X保存文件

sudo squid3 -z

初始化squid

如果有出错信息,请按提示进行检查修改;

sudo squid3 -k parse

如果没有任何消息输出,squid配置正确;

重启suqid

sudo /etc/init.d/squid3 restart

5)检查代理服务是否成功

打开ie,设置代理,输入代理服务器ip地址和端口8001,然后同时打开两个网站一个是上面配置里允许的ip,一个是百度,

如果允许的ip你能打开百度打不开,恭喜恭喜,代理成功了,修改代理服务器的域名指向代理服务器的ip吧。

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇