openEuler 22.03 LTS系统搭建局域网上网代理服务器

96 篇文章 10 订阅
订阅专栏
53 篇文章 0 订阅
订阅专栏
33 篇文章 1 订阅
订阅专栏

生产网环境的一个痛点就是与外网隔离,内网的服务器如果需要进行补丁升级或者下载更新软件,比较困难,本文讲解在生产网中能访问公网的openEuler 22.03 LTS系统服务器上搭建代理服务器,供内网其它服务器连接公网,同时介绍了常用的三种浏览器的代理服务器设置方法。

一、环境介绍

1、拟设置为代理服务器的主机OS为openEuler 22.03 LTS系统,版本信息如下:

# cat /etc/os-release 
NAME="openEuler"
VERSION="22.03 LTS"
ID="openEuler"
VERSION_ID="22.03"
PRETTY_NAME="openEuler 22.03 LTS"
ANSI_COLOR="0;31"

2、测试代理服务器自身与公网的连通性,以ping www.qq.com为例:


# ping www.qq.com     
PING ins-r23tsuuf.ias.tencent-cloud.net (112.53.42.114) 56(84) 字节的数据。
64 字节,来自 112.53.42.114 (112.53.42.114): icmp_seq=1 ttl=50 时间=32.7 毫秒
64 字节,来自 112.53.42.114 (112.53.42.114): icmp_seq=2 ttl=50 时间=32.7 毫秒
64 字节,来自 112.53.42.114 (112.53.42.114): icmp_seq=3 ttl=50 时间=32.7 毫秒
^C
--- ins-r23tsuuf.ias.tencent-cloud.net ping 统计 ---
已发送 3 个包, 已接收 3 个包, 0% packet loss, time 2002ms
rtt min/avg/max/mdev = 32.673/32.696/32.715/0.017 ms
#

3、检查本地源是否有代理软件squid:

# dnf list |grep squid  
squid.x86_64      

注:在openEuler22.03LTS镜像中自带squid包及相关依赖

二、安装和配置代理软件

1、安装squid包:

# dnf install squid
Last metadata expiration check: 0:01:15 ago on 2023年07月27日 星期四 15时57分16秒.
Dependencies resolved.
============================================================================================================================================================
 Package                             Architecture                       Version                                        Repository                      Size
============================================================================================================================================================
Installing:
 squid                               x86_64                             7:4.9-12.oe2203                                OS                             3.4 M
Installing dependencies:
 libecap                             x86_64                             1.0.1-4.oe2203                                 OS                              24 k

Transaction Summary
============================================================================================================================================================
Install  2 Packages

Total download size: 3.4 M
Installed size: 12 M
Is this ok [y/N]: y
Downloading Packages:
(1/2): libecap-1.0.1-4.oe2203.x86_64.rpm                                                                                    629 kB/s |  24 kB     00:00    
(2/2): squid-4.9-12.oe2203.x86_64.rpm                                                                                        20 MB/s | 3.4 MB     00:00    
------------------------------------------------------------------------------------------------------------------------------------------------------------
Total                                                                                                                        20 MB/s | 3.4 MB     00:00     
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Preparing        :                                                                                                                                    1/1 
  Installing       : libecap-1.0.1-4.oe2203.x86_64                                                                                                      1/2 
  Running scriptlet: libecap-1.0.1-4.oe2203.x86_64                                                                                                      1/2 
  Running scriptlet: squid-7:4.9-12.oe2203.x86_64                                                                                                       2/2 
  Installing       : squid-7:4.9-12.oe2203.x86_64                                                                                                       2/2 
  Running scriptlet: squid-7:4.9-12.oe2203.x86_64                                                                                                       2/2 
  Verifying        : libecap-1.0.1-4.oe2203.x86_64                                                                                                      1/2 
  Verifying        : squid-7:4.9-12.oe2203.x86_64                                                                                                       2/2 

Installed:
  libecap-1.0.1-4.oe2203.x86_64                                                 squid-7:4.9-12.oe2203.x86_64                                                

Complete!

2、备份配置文件并检查代理服务端口:

# cp /etc/squid/squid.conf{,.bak}
# grep http_port /etc/squid/squid.conf
http_port 3128

注:缺省代理服务端口为3128

3、修改代理服务端口,下例改为9998

# sed -i 's/http_port 3128/http_port 9998/g' /etc/squid/squid.conf && grep http_port /etc/squid/squid.conf
http_port 9998

4、配置可以访问代理服务器的源地址,下例放通了 一个单独的主机和一个C段地址:

# grep "^acl localnet src" /etc/squid/squid.conf
acl localnet src 192.168.17.2/32
acl localnet src 192.168.16.0/24

5、启用并启动服务:

# systemctl enable --now squid

三、检测及验证服务

1、检查服务情况,其中192.168.48.253为代理服务器本机地址:

# netstat -an |grep 9998
tcp6       0      0 :::9998                 :::*                    LISTEN     
tcp6       0      0 192.168.48.253:9998      192.168.17.2:60662     ESTABLISHED

 可以看到代理服务器端口侦听正常。

2、客户端浏览器配置

2.1、Firefox浏览器设置

点击右侧菜单按钮展开

 点击进入在“常规-网络设置-设置”

选择“手动代理配置”,如下完成服务器设置,可勾选“为所有协议使用相同代理服务器”代理多种协议:

 

测试上网正常:

2.2、IE浏览器设置

点击右侧设置按钮,进入Internet选项菜单:

 

在连接页卡中点击“局域网设置”:

  

2.3、360浏览器设置 

点击右侧选项按钮,点击设置菜单

在出现页面中展开高级设置,选中网络-代理服务器设置:

在弹出的窗口中输入代理服务器信息:

3、检查内网windows服务器在线更新功能是否正常:

 注意:需对操作系统的默认浏览器进行代理服务器设置,缺省为IE

如图可见,代理服务器连接正常,内网Windows服务器也能正常连网安装补丁了。

Centos7.9_华为OpenEuler系统_亲测成功_代理使内网机器_通过跳板机_设置代理联网_进行Yum install软件安装---Linux工作笔记061
添柴程序猿的专栏
08-11 329
这个时候就可以,找一台可以联网的机器,开通10000端口的tcp,upd,然后把我们的这个不能联网的机器,代理到对应的这个可以联网机器的10000端口比如说,这样就可以让我们不能联网的机器,联网从而进行软件安装,yum安装以后,然后再断开代理就可以了.可以看到上面的源是空的,因为,里面有个openEuler.repo 还有个openEuler.repo.bak 我们要用的是。就是说我们现在的服务器是无法联网的,但是我们想要使用yum,进行安装软件,不联网肯定不行的,俺么,由于安全问题不允许联网.
利用Nginx正向代理实现局域网电脑访问外网
lucky_fd的博客
03-11 4237
在网络环境中,有时候我们需要让局域网内的电脑访问外网,但是由于网络策略或其他原因,直接访问外网是不可行的。这时候,可以借助 Nginx 来搭建一个正向代理服务器,实现局域网内电脑通过 Nginx 转发访问外网的需求。在工作中我遇到了一个类似的情况:在公司网络中,由于管理要求,局域网内的电脑不能直接访问外网。但是,有时候我们需要让局域网内的电脑能够访问外网上的某个网站,这时候就需要用到正向代理。本文将介绍如何配置 Nginx 实现这一功能。
openEuler-22.03-LTS安装、卸载OpenGuasss 5.0.1 主备库
u010719917的专栏
05-14 468
在openGauss卸载完成后,如果不需要在环境上重新部署openGauss,可以运行脚本gs_postuninstall对openGauss服务器上环境信息做清理。openGauss环境清理是对环境准备脚本gs_preinstall所做设置的清理。1、配置环境linux (列如:/etc/sysctl.ctl, /etc/security/limit.conf 等)使用gs_uninstall卸载openGauss。2、创建默认用户、组的创建(omm.dbgrp)4、创建互信 (提前创建了可以不用创建)
windows 建立局域网lan 代理服务器
12-11 124
【代码】windows 建立局域网lan 代理服务器
局域网lan设置中的代理服务器选项是干嘛的?
weixin_44943389的博客
05-12 3348
局域网(LAN)设置中的代理服务器选项允许计算机使用代理服务器来访问互联网。代理服务器是一种充当客户端和服务器之间中介的服务器。当计算机尝试连接到互联网上的资源时,代理服务器会代表计算机发送请求,并返回响应。例如,企业可以配置代理服务器来限制员工访问某些网站,同时缓存常用的网页和资源以提高网络性能。缓存:代理服务器可以缓存常用的网页和资源,从而减少带宽使用和加快访问速度。安全性:代理服务器可以通过过滤和监控传入和传出的流量来增强网络安全性。匿名性:代理服务器可以隐藏计算机的IP地址,从而保护用户的隐私。
CentOS Linux的替代品(四)_openEuler 22.03-LTS基础安装教程
超哥的博客
07-02 2125
openEuler是一款开源操作系统。当前openEuler内核源于Linux,支持鲲鹏及其它多种处理器,能够充分释放计算芯片的潜能,是由全球开源贡献者构建的高效、稳定、安全的开源操作系统,适用于数据库、大数据、云计算、人工智能等应用场景。同时,openEuler是一个面向全球的操作系统开源社区,通过社区合作,打造创新平台,构建支持多处理器架构、统一和开放的操作系统,推动软硬件应用生态繁荣发展。
使用CCProxy搭建部署linux centos7内网代理上网
weixin_53969394的博客
03-13 6466
使用CCProxy详细搭建部署centos代理上网
基于Apache httpd为windows11搭建代理服务器
tutu_hu的博客
01-24 3260
基于Apache httpd为windows11搭建代理服务器,解决局域网***代理问题。
openEuler22.03 LTS中配置vsftp服务器
u013007181的博客
02-25 1711
openEuler22.03 LTS中配置vsftp服务器
OpenEuler22.03 LTS 升级openssh9.6p1解决openssh中高危漏洞(亲测有效)
02-22
OpenEuler22.03 LTS 升级openssh9.6p1解决openssh中高危漏洞(亲测有效)
openEuler-22.03-LTS-SP2-netinst-x86-64-dvd.iso
08-15
openEuler-22.03-LTS-SP2-netinst-x86_64-dvd.iso 适用于x86_64平台服务器
openEuler-22.03-LTS-SP2-x86-64-dvd.part4.rar
08-16
openEuler-22.03-LTS-SP2-x86_64-dvd.iso 适用于x86_64平台服务器,文件使用WinRAR分割成 4 个压缩包,必须一起下载使用: part1:https://download.csdn.net/download/weixin_43800734/88220955 part2:...
openEuler22.03LTS操作系统用pip安装saltstack3003.1所需的文件包
12-23
openEuler22.03LTS操作系统,用pip安装saltstack3003.1所需的文件包
openEuler-20.03-LTS-SP4-x86-64-dvd.zip.001
最新发布
05-28
openEuler 20.03(openEuler-20.03-LTS-SP4-x86-64-dvd.iso)适用于Linux x86-64系统,文件使用360压缩软件分割成4个压缩包,必须一起下载使用: part1: ...
openEuler-22.03-LTS-SP3离线升级包
02-28
openEuler-22.03-LTS-SP1离线升级到openEuler-22.03-LTS-SP3所需的软件包 已处理软件包所需的依赖。此软件包在新装系统openEuler-22.03-LTS-SP1上验证通过 升级步骤参考
openEuler-22.03-LTS-SP2-everything-x86-64-dvd.part13.rar
08-15
openEuler-22.03-LTS-SP2-everything-x86_64-dvd.iso 分成18份: part14: https://download.csdn.net/download/weixin_43800734/88219608 part15: https://download.csdn.net/download/weixin_43800734/88219187 ...
Windows批量升级补丁方法
休休的专栏
06-27 2101
为了保证单位局域网的安全运行,防止病毒、木马利用Windows系统漏洞进行攻击和传播,定期为客户机安装最新的补丁修复程序。但随着网络规模的不断扩大,客户机数目俱增,靠一人之力无法完成全部客户机的补丁安装任务。虽然告诉同事们如何登录微软“Windows Update”网站,或使用Windows Update服务安装最新的补丁程序,但大部分同事还是“门外汉”,经常碰到不能安装补丁的问题。  单位局
59 openEuler 22.03-LTS 搭建MySQL数据库服务器-软件介绍和配置环境
超哥的博客
04-22 819
MySQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle旗下产品。MySQL是业界最流行的RDBMS (Relational Database Management System,关系数据库管理系统)之一,尤其在WEB应用方面。 关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就加快了速度并提高了灵活性。 MySQL所使用的SQL语言是用于访问数据库的最常用标准化语言。MySQL软件采用了双授权模式,分为社区版和商业版,由于其体积小、速度快、总体
openEuler 22.03-LTS 基础配置
超哥的博客
12-05 613
openEuler 22.03-LTS 基础配置
openeuler 22.03 lts下载
08-18
您可以通过访问以下链接来下载openEuler 22.03 LTS操作系统:https://repo.openeuler.org/openEuler-22.03-LTS-SP1/OS/x86_64/ 这个链接将带您进入openEuler的官方下载页面,您可以选择适合您系统的版本进行下载。 另外,根据引用中的信息,openEuler 22.03-LTS是基于5.10内核构建的,这将为您提供更好的操作系统性能和稳定性。希望这个信息对您有所帮助!<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [在OpenEuler 22.03 LTS-SP1上下载yum源并安装tar命令](https://blog.csdn.net/m0_63428773/article/details/130177326)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 33.333333333333336%"] - *2* [openEuler22.03LTS操作系统用pip安装saltstack3003.1所需的文件包](https://download.csdn.net/download/forestqq/87339063)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 33.333333333333336%"] - *3* [国产操作系统安装之openEuler-22.03-LTS](https://blog.csdn.net/WeiHao0240/article/details/126024754)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 33.333333333333336%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
写文章

热门文章

  • 国家版权局正版化检查工具添加自定义检查软件及问题处理 6119
  • Windows server 2022(2023年9月 映像更新 - 20348.1970)安装测试 5707
  • 一种VMware vCenter证书过期的续期方法 4461
  • VMware Workstation安装统信UOS桌面操作系统 V20-1060(11月更新)专业版 3748
  • UEFI启动模式安装的服务器出现多个启动项的清理方法 3514

分类专栏

  • 服务器 53篇
  • 运维 96篇
  • linux 45篇
  • Windows 11篇
  • oceanbase 6篇
  • 数据库 18篇
  • 容器 26篇
  • 负载均衡 2篇
  • 国产操作系统 33篇
  • 虚拟化 9篇
  • 网络 4篇
  • zabbix 10篇
  • rpm包定制 9篇
  • openeuler系统 19篇
  • 存储 9篇
  • python 3篇
  • AI 3篇
  • golang 1篇

最新评论

  • openssh9.7p1(OpenSSL 1.1.1w)适用于各Linux系统的rpm包

    weixin_45850580: 都是自带ssl的对吗

  • EulerOS2.0SP10操作系统Esxi虚拟机安装手记

    哈哈尼克: 能分享一下镜像吗 非常感谢

  • 【全网独家】oceanbase容器重启时报obshell failed错误,无法正常启动的问题处理

    qq_52375023: 很好的记录,官方要是能想办法修一下就更好了

  • EulerOS2.0SP10操作系统Esxi虚拟机安装手记

    charmGW: 您好,欧拉sp10的镜像资源可以分享一下吗?

  • EulerOS2.0SP10操作系统Esxi虚拟机安装手记

    charmGW: 镜像资源能分享一下吗?感谢感谢

大家在看

  • 【调试笔记-20240622-Windows-Tauri+Vue支持多语言界面的调试】 1656
  • 征途私服:全网新开征途sf发布网震撼来袭,海量优质好服发布平台-42
  • 【html+js】怎么在html旅游网页的风景区添加景区收藏功能,并收藏到mysql数据库里面 567
  • ue4----------顶点绘制 96
  • Java零基础-集合:ArrayList 832

最新文章

  • ntpd和chronyd时间服务器配置样例及详解
  • openEuler 22.03 (LTS-SP1)服务器用ntpd同步GPS时间服务器的案例
  • BC-Linux 8.6最小化安装的服务器启用GNOME图形化界面
2024
06月 7篇
05月 6篇
04月 14篇
03月 2篇
02月 4篇
01月 9篇
2023年85篇
2022年10篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

代先生.重庆

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或 充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

PHP网站源码东莞网站优化软件福田建站大浪网站推广系统平湖SEO按效果付费民治网页设计坂田关键词排名包年推广同乐网站优化按天计费惠州高端网站设计南澳seo网站推广光明网站seo优化福田关键词排名大芬品牌网站设计南澳关键词按天计费广州推广网站塘坑百度竞价包年推广横岗阿里店铺运营双龙SEO按天扣费坪地百度竞价龙岗百姓网标王推广爱联seo福田百姓网标王推广坪山网站定制吉祥企业网站改版大鹏seo优化龙岗关键词按天收费光明建设网站松岗网络推广双龙高端网站设计大浪阿里店铺托管荷坳网页设计歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运

PHP网站源码 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化