linux内网机器访问外网代理设置squid

公司一般出于安全考虑, 在同一局域网中只有一台机器可以访问外网,运维进行了整体的限制, 但是在后面的工作中,需要在机器上安装一些软件,及命令,所以其他的机器需要访问外网来简化工作, 但又不能打乱原有运维的设置,所以需要在能访问外网的机器上做个代理。

安装squid

前面准备好yum命令, 可以直接在线安装

?
1
yum install squid

安装完成后, cd  /etc/squid/ 目下, 修改squid.conf 文件中的内容,修改之前, 可以先备份该文件:

?
1
cp squid.conf squid.conf_bak

然后找到 文件中的 http_access deny all   将其修改为 http_access allow all  表示所有用户都可以访问这个代理,

还有找到  http_port 3128  修改为  http_port 192.168.3.171:3128  这里的IP及端口是 squid的代理IP及端口,

该IP是能访问外网机器的IP地址,如果是本机,则可以不用修改该地址, 下面启动squid 代理

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
[root@localhost squid]# squid -k parse
[root@localhost squid]
[root@localhost squid]
[root@localhost squid]# squid -z
2014/07/22 14:43:01| Creating Swap Directories
[root@localhost squid]
[root@localhost squid]
[root@localhost squid]# service squid start
Starting squid:                                            [  OK  ]
[root@localhost squid]
[root@localhost squid]
[root@localhost squid]
[root@localhost squid]# netstat -nltp
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address               Foreign Address             State       PID/Program name   
tcp        0      0 0.0.0.0:111                 0.0.0.0:*                   LISTEN      4341/portmap        
tcp        0      0 0.0.0.0:3128                0.0.0.0:*                   LISTEN      22862/(squid)       
tcp        0      0 0.0.0.0:792                 0.0.0.0:*                   LISTEN      4426/rpc.statd

3、配置不能访问外网的机器代理

在其他有需要访问外网机器上设置其访问外部网络的代理机器

?
1
export http_proxy=http://192.168.3.171:3128

这样就可以让不能访问外部网络的机器通过可以访问外网的机器做为代理访问到外部网络,来方便安装一些软件,

命令等操作。

posted on 2015-11-04 15:27 秦瑞It行程实录 阅读(...) 评论(...) 编辑 收藏

转载于:https://www.cnblogs.com/ruiy/p/4936151.html

linux内网机器访问外网代理设置squid相关推荐

  1. iptables 实现centos内网机器访问外网

    环境:一台带外网和内网的机器,另一台只有内网,默认不能上网.两台机器都是centos系统 带外网机器的外网ip为 123.221.20.11, 内网ip为 192.168.15.100 内网机器的内网 ...

  2. linux内网机器访问外网代理设置

     摘要: 公司一般出于安全考虑, 在同一局域网中只有一台机器可以访问外网,运维进行了整体的限制, 但是在后面的工作中,需要在机器上安装一些软件,及命令,所以其他的机器需要访问外网来简化工作, 但又 ...

  3. linux 内网机器访问外网代理设置

    摘要: 公司一般出于安全考虑, 在同一局域网中只有一台机器可以访问外网,运维进行了整体的限制, 但是在后面的工作中,需要在机器上安装一些软件,及命令,所以其他的机器需要访问外网来简化工作, 但又不能打 ...

  4. ubuntu 内网机器访问外网

    需求场景 局域网中,只有机器A能访问外网,其他机器无法直接访问外网,但能与机器A相互通信,那么我们可以通过机器A中实现路由功能,从而使其他机器能访问外网 环境配置 机器A有两块网卡,分别为: eth0 ...

  5. Nginx代理内网服务器访问外网

    Nginx代理内网服务器访问外网 1.SpringBoot工程配置文件改写 2. SpringBoot静态工具类注入配置文件变量 3. SpringBoot 使用 4. 配置Nginx 问题描述: 有 ...

  6. java实现邮件发送,内网无法访问外网使用DMZ区代理

    要求 : 1.网络正常的情况下,可以发送: 2.网络不正常的时候,需要使用内网连接到外网,使用代理发送邮件. 部分代码: package com.zyuc.mail;import java.io.Fi ...

  7. 零入门kubernetes网络实战-31->基于bridge+veth pair+MASQUERADE技术实现内网可以访问外网

    <零入门kubernetes网络实战>视频专栏地址 https://www.ixigua.com/7193641905282875942 本篇文章视频地址(稍后上传) 本篇文章我们使用na ...

  8. 【利用H3C(华三)HCL Cloud Lab平台搭建交换机通过路由器实现多网段内网PC访问外网】

    A.搭建环境: 1.HCL Cloud Lab 5.0.0 2.Oracle VM VirtualBox 6.0.14 3.Windows 10操作系统 4.本地以太网卡:Realtek PCIe G ...

  9. 华为nat配置实验:内网能够访问外网,内网服务器80端口映射出去

    一 需求分析 1.1 需求 公司A在北京,公司B在上海,本次实验仅仅模拟局域网内出口路由器的配置,公司A业务流量较大,并且预算有限.公司B模拟外网的一个小型局域网,要求公司B的主机能够访问公司A的we ...

最新文章

  1. 搜索引擎广告过滤Chrome插件
  2. nginx的安装和使用(一)
  3. 正确实现用spring扫描自定义的annotation
  4. Python: translate()审查清理文本字符串
  5. OpenCV3编程入门(毛星云)之视频读取与播放
  6. 监控ui_做了10年监控系统,有些经验想和你分享
  7. MySql批量更新死锁案例分析
  8. 《帝友 P2P 网络借贷系统》
  9. C程序设计语言现代方法17:指针的高级应用
  10. 关于子元素连续数字和英文内容溢出父元素的问题
  11. App_Offline.htm 功能,app_offline.htm 是怎样产生的?
  12. floquet端口x极化入射波_hfss和cst电磁媒质色散曲线dispersiondiagram研究方法.pdf
  13. Particleground 粒子特效插件
  14. Xshell+Xftp 下载安装步骤
  15. VS2017安装MFC
  16. python毕业设计 基于django框架企业公司网站系统毕业设计设计与实现
  17. TencentOS 3.1安装MySQL 8.0.32
  18. vlc播放g711 rtp流媒体sdp文件及其参数介绍
  19. 智能客服机器人+在线客服,让你的服务不间断
  20. 平均年薪60.8万,程序员拿下这个证书有多吃香?!

热门文章

  1. 腾讯发布最新开源jdk!
  2. 我去,你写的 switch 语句也太老土了吧
  3. Spring Cloud第四章:熔断器Hystrix
  4. 2021语言与智能技术竞赛上线!百度飞桨提供平台算力支持
  5. PyTorch如何构建和实验神经网络
  6. 哈佛终身教授:年轻人如何做科研?
  7. 分布式事务篇——第一章:分布式事务前言
  8. Django博客系统(忘记密码)
  9. python日志输出到屏幕,python日志写入文件
  10. 网络应用 axIos +vue的应用