千家信息网

FreeBSD6.0Release+Squid+Socks5服务器架设笔记

发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,架设此服务器,使客户端通过设置代理服务器的squid来浏览网页,通过代理服务器的socks5来使用QQ、MSN、证券等服务,下面简单介绍服务器的架设过程。一、安装FreeBSD6.0Release从f
千家信息网最后更新 2025年12月02日FreeBSD6.0Release+Squid+Socks5服务器架设笔记

架设此服务器,使客户端通过设置代理服务器的squid来浏览网页,通过代理服务器的socks5来使用QQ、MSN、证券等服务,下面简单介绍服务器的架设过程。

一、安装FreeBSD6.0Release

从ftp://ftp.freebsd.org/pub/FreeBSD/torrents/6.0-RELEASE下载最新版本FreeBSD6.0Release刻成光盘并选择最小化安装(安装时开通ftp及ssh服务)。

网络信息:
网段 -> 192.168.10.0/24
fxp0 -> 内网网卡 192.168.10.254
em0 -> 外网网卡 218.104.52.x/32

1、选择软件包时选择最小化安装。

2、编辑inetd.conf时开通ftp及telnet服务。
其它的都默认安装,具体可参考这,安装完后重启机器。

二、配置freebsd

1、配置/etc/rc.conf:
hostname="jifangproxy.jscpu.com"
defaultrouter="218.104.52.x"
ifconfig_em0="inet 218.104.52.x netmask 255.255.255.248"
ifconfig_fxp0="inet 192.168.10.254 netmask 255.255.255.0"
inetd_enable="YES"
kern_securelevel_enable="NO"
linux_enable="YES"
nfs_reserved_port_only="YES"
sendmail_enable="NONE"
sshd_enable="YES"
usbd_enable="NO"

2、配置/etc/resolv.conf:
domain jscpu.com
nameserver 218.104.48.106
nameserver 221.6.4.66

3、将光盘放入光驱中,安装ports和src
# /usr/sbin/sysinstall
然后选择Configure-->Distributions,然后利用空格键选择src和ports两项,点install,安装完成后重启机器。

三、配置内核

# cd /usr/src/sys/i386/conf
# cp GENERIC funpower
# ee funpower
内核根据服务器的不同具体配置。
编辑好funpower后开始编译安装内核:
#/usr/sbin/config funpower
#cd ../compile/funpower
#make cleandepend
#make depend
#make
#make intall
编译安装完成后重启机器。

四、安装squid服务

1、安装perl(freebsd5.4以后要先安装perl后再安装squid)

从http://www.cpan.org/authors/id/R/RG/RGARCIA/下载 http://www.bbqmw.net/qm_yeqm/perl-5.6.2.tar.gz,然后拷贝到/usr/ports/distfiles中,然后:

# cd /usr/ports/lang/perl5
# make install

2、下载并安装squid

从http://www.squid-cache.org/Versions/v2/2.5/下载squid最新版squid-2.5.STABLE12.tar.gz,通过ftp上传至服务器目录中。

<安装>
# cd /home/funpower
# tar zxvf squid-2.5.STABLE12.tar.gz
# cd squid-2.5.STABLE7
# ./configure -prefix=/usr/local/squid
# make
# make install

<配置squid配置文件>
# cd /usr/local/squid/etc
# ee squid.conf
配置文件中改如下几项:
http_port 3128 //56行
cache_mem 128 MB //490行
cache_dir ufs /usr/local/squid/cache 1024 16 256 //705行
cache_access_log /dev/null //712
cache_log /dev/null //720
cache_store_log none //730
配置文件中加入以下几项:
acl web src 192.168.10.254 //在1830行左右acl all src 0.0.0.0/0.0.0.0这行前加入

服务 配置 服务器 选择 内核 机器 最小 光盘 文件 网卡 代理 编译 不同 信息 光驱 客户 客户端 拷贝 最新版 来使 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 万物互联网科技股份有限公司 共享网站用什么服务器好 图文网络技术中心 苏州互联网软件开发价格咨询 数据库统计各部门最低工资 镇江大数据分布式存储数据库 元数据库访问失败 pc端怎么用安卓软件开发 游戏软件开发客户 网络安全与数据信息安全相关 mc服务器怎么装数据包 苏州科技园有互联网公司 萍乡市趣玩互动网络技术有限公司 日本机器人软件开发 电商和软件开发营业执照注册范围 局域网中的服务器如何接线 cf服务器显示器 网络安全审查办法主要问题 delete数据库不提交 单元格筛选前一列的数据库 初中毕业怎么学软件开发 危害国家网络安全的法律条文 计算机网络技术做什么 服务器内存条顺序 战争学院的服务器 应用软件开发工具官方最新版 网络安全分析软件 苏州项目软件开发销售电话 联盟哪个服务器最厉害 支付软件开发惹官司
0