FreeBSD-6.2Release+Squid-2.6架设上网二级代理…
2009-05-13 12:02:50来源:未知 阅读 ()
二级上网
[url=javascript:;]代理[/url]
服务器,用的很少,不过有时你想控制局域网中一小部分的机器的上网,就用的上。前两天架设了一台二级代理,写个笔记。
如下图, 一级和二级代理服务器都
[url=javascript:;]使用[/url]
FreeBSD6.2Release
+
Squid2.6
,
一级代理直接和外网线路连接,用户通过设置相应的网段IP和代理服务器(IE上设置)进行上网。一级代理服务器后面的交换上的用户直接设置21段的IP再
加上在IE上设置192.168.21.254及端口3128进行上网;二级代理后面的用户就要设置11段的IP加上192.168.11.254及端口
3128进行上网。
============================================
一、一级代理服务器的架设
说明:
操作系统:
FreeBSD6.2Release
代理软件:
Squid2.6STABLE16
外网卡:em0 -> 218.90.159.xxx (默认网关为上一级ISP提供)
内网卡:em1 -> 192.168.21.254
1、
[url=javascript:;]FreeBSD[/url]
的
[url=javascript:;]安装[/url]
及优化
(1)
最小化
安装
FreeBSD6.2RELEASE
(2)配置rc.conf
hostname="one.www.com"
defaultrouter="218.90.159.xxx"
ifconfig_em0=”inet 218.90.159.xxx netmask 255.255.255.xxx”//外网IP
ifconfig_em1=”inet 192.168.21.254 netmask 255.255.255.0″//内网IP
sendmail_enable=”NONE”
inetd_enable=”YES”
linux_enable=”YES”
sshd_enable=”YES”
usbd_enable=”YES”
(3)配置内核:
newproxy#cd /usr/src/sys/i386/conf
newproxy#cp GENERIC funpower
newproxy#ee funpower
修改内核配置文件,将不需要的选项(如网卡)之类的前面打#,然后按esc并按a保存退出,再执行:
newproxy#/usr/sbin/config funpower
newproxy#cd ../compile/funpower
newproxy#make cleandepend
newproxy#make depend
newproxy#make
newproxy#make install
2、
[url=javascript:;]squid
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- Freebsd oracle 10g 2009-05-13
- ACL 疑问 2009-05-13
- freebsd系统共享上网问题! 2009-05-13
- freebsd6+openvpn+nat转发共享上网无痛设置 2009-05-13
- 配置 Nagios 监控 Oracle 服务器 2009-05-13
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash