请问如何把Unix配置为共享上网的网关啊?

songfen1 2003-10-16 09:02:21
如果想让Unix作为代理服务器,其它电脑通过这台电脑上网,需要进行哪些配置啊?
...全文
46 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
linaxing 2003-11-24
  • 打赏
  • 举报
回复
Squid
去http://www.chinalinuxpub.com/查找相关的配置方法。
yu_xiadong 2003-11-24
  • 打赏
  • 举报
回复
gz
yu_xiadong 2003-11-24
  • 打赏
  • 举报
回复
gz
sungod8 2003-11-24
  • 打赏
  • 举报
回复
/etc/squid/squid.conf
说明:squid主配置文件
源文件:
acl deny_ip_01 dst 1.1.1.1
http_access deny deny_ip_01
# 以上两行是基于IP的访问控制
acl deny_url_01 url_regex http://www.www.www
http_access deny deny_url_01
# 以上两行是基于URL的访问控制
http_port 3128 # HTTP协议代理默认代理端口
cache_mem 32 MB #开劈一块内存区域作为缓冲
cache_dir ufs /home/squid/cache 1024 16 256
# 开劈一块硬盘空间,作为硬盘缓冲区,这块区域的分布是连
续的,逻辑关系由管理员设定
cache_access_log /var/log/squid/access.log
# 该log文件是用来描述每次客户请求HTTP内容时,高速缓
存命中或未命中的项目。同时描述提出请求的主机身份及它
们所需的内容。
cache_log /var/log/squid/cache.log
#用于描述当squid守护进程启动时,可看到有多少内存、交
换空间,高速缓存目录的位置,所接受的连接类型及接受连
接的端口。
cache_store_log /var/log/squid/store.log
#用于描述页面从高速缓存中被调入调出的情况。
pid_filename /var/run/squid.pid
#管理员可以通过查看此文件了解当前执行的squid进程。
dns_nameservers 192.168.0.1
#定义域名解析服务器的地址
acl all src 0.0.0.0/0.0.0.0
cache_mgr root@weboa.com.cn
#设置cache管理员的邮件箱地址
reference_age 3 days
#设置缓冲区的更新周期
maximum_object_size 4096 KB
#设置允许被缓存的一次性最大请求
修改完配置文件需要执行/etc/rc.d/init.d/squid restart使得配置
生效。
salaciouswolf 2003-10-17
  • 打赏
  • 举报
回复
gzing
fierygnu 2003-10-17
  • 打赏
  • 举报
回复
写错了,是Squid。
fierygnu 2003-10-17
  • 打赏
  • 举报
回复
配置Sqiud。
songfen1 2003-10-16
  • 打赏
  • 举报
回复
随便补充一下,FreeBSD

23,120

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧