这一招实在是给逼出来的
学校里上网必须使用锐杰拨号,而且账号绑定网卡MAC,本来没什么问题
现在电子设备多了难免需要个wifi热点神马的,虽然说用笔记本设置一个共享wifi也不难,但是我这linux系统不知道什么问题在网络设置里开启wifi热点就会报错
不得不另辟蹊径了
于是想到了代理服务器
Squid在linux主流发行版里都很容易获得了,例如fedora直接yum install squid即可,连配制文件都设置好了(配制文件在/etc/squid/squid.conf),注意这里所有命令需要获得su权限
接下来需要设置下iptables,Squid的默认端口是3128 tcp,让系统防火墙放行下即可
vi /etc/sysconfig/iptables
然后增加一条
-A INPUT -m STATE --state NEW -m tcp -p tcp --dport 3128 -j ACCEPT
ESC然后双大写Z保存
重启iptables
service iptables restart
联网流程就是让代理服务器正常拨号联网,然后开启Squid服务
service squid start
然后需要上网的设备直接连进无线交换机(无线路由关掉DHCP然后手动设置ip即可),在代理服务器配制里设置ip为开启服务的主机ip,Squid代理端口默认为3128
然后就可以正常联网了
这种方法好处就是可以适用于所有PC,包括没有无线网卡的台式机都可以开启代理服务。另外代理服务器软件也不止Squid一种,windows下也有对应软件。一台可联网的服务器开启代理后可以提供整个局域网的上网需求,没有wifi信号距离限制
其次就是需要上网的终端不一定需要无线网卡,只要以任何方式联入局域网都可以通过代理服务器上网,包括其他使用网线联网的各类台式机
手机终于可以连局域网做测试的时候不用断网了!!
============看,这里有一条分割线===============================
意外发现Squid也有windows下的版本SquidNT
http://squid.acmeconsulting.it/index.html
下载后解压squid文件夹到c:\根目录下
配置文件在c:\squid\etc下
把几个文件的.default后缀去掉,基本都配置好了
可能会报Could not determine fully qualified hostname错误
进入squid.conf文件,加上一行:visible_hostname my.host.name(和计算机名一致)
然后注册服务
cmd进入c:\squid\sbin目录
执行squid -i -n ServiceName,自定义需要的服务名称
然后net start ServiceName即可
分享到:
相关推荐
### Ubuntu下Squid3代理服务器配置与XP/Win7上网实现 #### 一、Squid3代理服务器概述 Squid是一个广泛使用的代理缓存服务器,它能够提高访问速度,减少网络流量,同时也提供了丰富的功能,如访问控制、过滤等。...
"Linux下用Squid实现局域网用户访问Internet的身份验证.pdf" 该资源主要介绍了如何...本文提供了一个详细的指南,帮助读者了解如何使用 Squid 代理服务器在 Linux 操作系统下实现局域网用户访问Internet的身份验证。
Squid缓存代理服务器的安装与配置(普通代理 透明代理 反向代理) Squid缓存代理服务器是一种流行的代理服务器和Web缓存服务器软件,广泛应用于提高Web服务器速度、缓存万维网、域名系统和其他网络搜索、帮助网络...
网络管理与维护 实验报告(九):squid代理服务器.doc
### Squid Windows版架设二级代理服务器 #### 概述 在本文中,我们将详细介绍如何在Windows环境下配置Squid作为二级代理服务器的过程。通过设置Squid为二级代理,可以实现更高效的网络访问和资源管理。下面将从...
在 Linux 代理服务器中,我们需要使用 Squid 代理服务器软件,以便实现多台计算机共享一个宽带连接上网。 Squid 代理服务器软件可以缓存常用的网络资源,从而提高网络的使用效率。 在配置 Squid 代理服务器软件时,...
基于 Linux 的 Squid 代理服务器的架设 本论文旨在设计和实现基于 Linux 的 Squid 代理服务器,旨在提高网络访问速度和降低带宽占用。论文首先介绍了 Linux 操作系统的优点和 Squid 代理服务器的工作原理,然后详细...
使用Squid代理服务器,可以实现IP地址资源的高效利用,特别是对于那些IP地址紧张的环境,如内部网络。通过代理服务器,内部网络的计算机可以通过唯一标准IP地址访问互联网,而无需每个设备都拥有独立的公网IP。此外...
文章最后介绍了透明代理服务器的构建过程,包括在代理服务器中启用Squid服务、添 加透明代理,同时作为局域网内的网关服务器。设置iptables防火墙规则,将局域网用户访问Internet网站的数据包进行重定向,交给Squid...
关于学习Squid,你可以参考"第八集 Squid代理服务器原理.wmv"这个视频,它应该会详细讲解Squid的配置和使用方法。"LAMP兄弟连 原创PHP、LAMP视频"可能包含有关如何在Linux环境安装和配置Squid的信息,而"PPT等下载...
搭建 Linux 下的 Squid 代理服务器 ...搭建 Linux 下的 Squid 代理服务器需要对 Squid 软件的安装、配置和管理进行详细的了解和掌握,同时需要对其提供的访问控制策略进行配置,以保证代理服务器的合法使用。
鉴于 Squid 是一个高性能的代理缓存服务器,我们在架设代理服务器时,选择 Squid 作为代理软件。 首先,需要安装 Squid 软件包,可以使用 rpm 或者 tarball 等方式安装。安装完成后,需要配置 Squid 的配置文件 ...
基于linux的Squid代理服务器的架设分析.doc
"Ubuntu局域网中设置代理服务器上网和设置静态IP" 本篇文章将详细介绍如何在Ubuntu操作系统中设置代理服务器上网和静态IP。下面是相关的知识点: 1. 安装Squid代理服务器:在Ubuntu中安装Squid代理服务器可以使用...
基于 Linux 的 Squid 代理服务器的架设 Squid 代理服务器是高性能的代理缓存服务器,支持 FTP、GOPHER 和 HTTPS 协议,支持 SSL 和访问控制。 Squid 代理服务器是个人网络和 Internet 服务商之间的中间代理机构,...
1. 安装 Squid 代理服务器:使用 yum install squid 命令安装 Squid 代理服务器软件。 2. 配置外网网卡的网关:编辑 /etc/sysconfig/network 文件,添加 GATEWAY=192.168.155.254 行,以设置外网网卡的网关。 3. ...
通过使用ICP(Internet Cache Protocol),Squid可以在多台代理服务器之间共享缓存信息,进一步优化带宽使用。 代理服务的核心是代理服务器,它作为内部网络与Internet之间的桥梁。当内部网络的设备需要访问...
* 代理机制:Squid 代理服务器使用代理机制来转发客户端的请求 * 加速机制:Squid 代理服务器使用加速机制来提高网络访问速度 Squid 代理服务的实现可以分为以下几个步骤: * 安装 Squid 代理服务器 * 配置 Squid...