Ubuntu 8.04 server 用squid 做代理服务器(小试牛刀)

简介:
1,安装squid
    #sudo apt-get install squid
       查看安装到了那里
    #sudo whereis squid  
2,修改/etc/squid/squid.conf
    备份配置文件
 # cd /etc/squid
#sudo cp squid.conf squid.conf.bak
    查看默认的配置
   #sudo cat squid.conf  |grep -v  ^$ |grep -v  ^#
     修改
   #sudo vim /etc/squid/squid.conf
    修改:http_port  172.16.0.2:8080
    在http_access deny all 前增加ACL:
    acl my_networks src 172.16.0.0/24
    http_access allow my_networks
3,对配置文件查错
    #sudo /usr/sbin/squid –k parse
    没有输出内容,则配置文件有效。
4,在默认情况下,没设置cache_dir ,若设置了,用以下命令初始化
   #sudo /usr/sbin/squid -z
5,启动squid
    #sudo /usr/sbin/squid –sD
6,查看是否正常启动
     #netstat –nl |grep 8080
      8080 是否出于侦听状态
      #ps ax |grep squid
       是否有两个进程,一个子进程,一个父进程。
7,在客户端的IE里做相应设置,看是否可以。
 
问题在客户端上INTERNET很慢,太慢了!问题出在哪?
 
     今天下午,在网上逛,发现有网友提到在squid.conf有一个配置dns_nameservers ,
官方解释为:Use this if you want to specify a list of DNS name servers
(IP addresses) to use instead of those given in your
/etc/resolv.conf file.
On Windows platforms, if no value is specified here or in
the /etc/resolv.conf file, the list of DNS name servers are
taken from the Windows registry, both static and dynamic DHCP
configurations are supported.

Example: dns_nameservers 10.0.0.1 192.172.0.4
我想是不是因为这个原因导致变慢的呢, 在squid.conf里找到这个修改为dns_nameservers  202.96.209.5 202.96.209.133 后,#sudo /usr/sbin/squid -k reconfigure ,经测试,代理网速正常,问题解决。早晨,我修改了/etc/resolv.conf 文件了,问题已就,没想到这个可以解决。

本文转自xcjgutong 51CTO博客,原文链接:http://blog.51cto.com/xuchengji/306338

相关文章
|
29天前
|
Ubuntu JavaScript 关系型数据库
在阿里云Ubuntu 20.04服务器中搭建一个 Ghost 博客
在阿里云Ubuntu 20.04服务器上部署Ghost博客的步骤包括创建新用户、安装Nginx、MySQL和Node.js 18.x。首先,通过`adduser`命令创建非root用户,然后安装Nginx和MySQL。接着,设置Node.js环境,下载Nodesource GPG密钥并安装Node.js 18.x。之后,使用`npm`安装Ghost-CLI,创建Ghost安装目录并进行安装。配置过程中需提供博客URL、数据库连接信息等。最后,测试访问前台首页和后台管理页面。确保DNS设置正确,并根据提示完成Ghost博客的配置。
在阿里云Ubuntu 20.04服务器中搭建一个 Ghost 博客
|
1月前
|
Ubuntu 网络协议 Java
【Android平板编程】远程Ubuntu服务器code-server编程写代码
【Android平板编程】远程Ubuntu服务器code-server编程写代码
|
1月前
|
存储 数据安全/隐私保护 索引
Windows Server 各版本搭建文件服务器实现共享文件(03~19)
Windows Server 各版本搭建文件服务器实现共享文件(03~19)
157 1
|
2月前
|
存储 Ubuntu 网络协议
|
22天前
|
Ubuntu Linux 虚拟化
【Linux】ubuntu安装samba服务器
【Linux】ubuntu安装samba服务器
|
1月前
|
存储 Windows
windows server 2019 云服务器看不见硬盘的解决方案
windows server 2019 云服务器看不见硬盘的解决方案
|
1月前
|
数据安全/隐私保护 Windows
Windows Server 各版本搭建终端服务器实现远程访问(03~19)
左下角开始➡管理工具➡管理您的服务器,点击添加或删除角色点击下一步勾选自定义,点击下一步蒂埃涅吉终端服务器,点击下一步点击确定重新登录后点击确定点击开始➡管理工具➡计算机管理,展开本地用户和组,点击组可以发现有个组关门用来远程登录右键这个组点击属性,点击添加输入要添加的用户名,点击确定添加成功后点击确定打开另一台虚拟机(前提是在同一个局域网内),按 WIN + R 输入 mstsc 后回车输入 IP 地址后点击连接输入用户名及密码后点击确定连接成功!
32 0
|
1月前
|
Windows
Windows Server 各版本搭建 Web 服务器实现访问本地 Web 网站(03~19)
Windows Server 各版本搭建 Web 服务器实现访问本地 Web 网站(03~19)
56 2
|
1月前
|
存储 Ubuntu 网络安全
|
1月前
|
Ubuntu 网络协议 Java
在Android平板上使用code-server公网远程Ubuntu服务器编程
在Android平板上使用code-server公网远程Ubuntu服务器编程