linux自带firefox 打开FireFox,编辑->首选项->常规->连接 设置FF访问因特网的方式 连接设置 手动配置代理 然后输入代理服务器IP和端口号即可。
代理服务器,顾名思义就是局域上不能直接上网的机器将上网请求(比如说,浏览某个主页)发给能够直接上网的代理服务器,然后代理服务器代理完成这个上网请求,将它所要浏览的主页调入代理服务器的缓存;然后将这个页面传给请求者。这样局域网上的机器使用起来就像能够直接访问网络一样。
并且,代理服务器还可以进行一些网站的过滤和控制的功能,这样就实现了我们使用它的初衷——控制和节省上网费用。
在LINUX中,有一个功能很强大的http/https/ftp的代理服务器程序——Squid Proxy Server,由于它安装简单,使用方便,所以已经被广泛地使用。在RedHat LINUX的安装光盘中已经包含了它。
squid代理和nginx代理(相关配置http://www.360doc.com/content/13/1114/12/7694408_329125489.shtml),这里主要讲squid ,因为现在用的比较多
第一步:安装SQUID软件
从www.squid-cache.org下载SQUID软件,以squid-2.4.STABLE1-src.tar.gz为例。
运行“tar zxf squid-2.4.STABLE1-src.tar.gz”,生成“squid-2.4.STABLE1”目录。因为SQUID的运行需要nobody用户和nobody组,所以先运行Linuxconf命令查看是否有这个用户和组,没有就需要建立。
切换到“squid-2.4.STABLE1”目录,运行“./configure --prefix=/usr/local/squid”,然后运行“make all”,然后运行“make install”安装软件。squid将会被安装到/usr/local/squid目录下。
第二步:配置SQUID
1、“chmod 777 /usr/local/squid/logs”,设置logs权限。这样才能在logs目录才产生access.log、cache.log等文件。
2、“/usr/local/squid/bin/squid -z”,手工建立squid的缓存目录/usr/local/squid/cache。
3、修改SQUID的配置文件squid.conf。SQUID的配置文件,编辑 vi /usr/local/squid/etc/squid.conf文件,找到“http_access deny all”并改为“http_access allow all”。然后SQUID服务就可以启动了。
4、运行 squid -z 初始化
5、netstat -ntl 查看开放端
6、/usr/local/squid/bin/RunCache”,启动squid代理服务。
7、service squid start 启动服务
8、netstat -n |grep "192.168.1" 查看。
第三步、测试代理服务
运行IE浏览器,单击“工具-》Internet选项-》连接-》局域网设置”;在代理服务器下面的小窗口上面打上对勾,然后在地址窗口中填上SQUID服务器的IP地址,在端口处填上“3218”(SQUID软件默认代理端口),确定后退出。然后可以打开浏览器试试或者查看logs下的access.log和cache.log,看看是否代理运行正常。
首先打开xshell软件,并且连接到服务器上的某个服务,点击工具栏上的Properties属性按钮。选择Current Session。对当前的session进行配置。
进入属性界面之后,点击左侧的Tunneling网络隧道,通过这里的网络隧道增加网段配置,即可使本机链接到对端的服务器中。
点击Add添加按钮,添加需要本机链接到服务端的ip地址以及端口号。描述信息主要是用来自己添加备注等。
输入ip地址和端口号,然后点击确定保存。如果输入错误,可以点击Eidt进行编辑,或者删除点击Remove即可。
配置好之后,在本机通过命令ping服务端的地址就会看到ping通的情况(注意,这里要保障本机和配置的linux服务器网络是连通的状态)。
同样,在浏览器中,输入服务端的服务地址,就会自动打开服务端发布的一些服务。
END
更详细内容请看www.linuxprobe.com
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)