当前位置: 首页 > article >正文

从零开始的云计算——番外实战,iptables防火墙项目

目录

一·网络规划

二·项目要求

三·环境准备

1·防火墙设置

2·PC1设置

3·PC2设置

4·服务器S1设置

四·环境检测

1·内网链接

2·外网连接

五·防火墙配置及测试

1·内部网络中的pc1采用SNAT访问外部互联网,但是无法ping到内部网关。

​编辑​编辑

2·内部网络服务器s1通过DNAT发布服务到互联网。

3·互联网主机pc2能够访问DMZ区域的服务器,但是不能够进行ping和ssh连接。


一·网络规划

  • 内部PC1位于内网区域,地址段为: 192.168.1.0/24,pc1地址为:192.168.1.1/24,网关地址为:192.168.1.254/24

  • 服务器S1位于服务器区域,地址段为: 192.168.2.0/24,pc1地址为:192.168.2.1/24,网关地址为:192.168.2.254/24

  • PC2位于互联网区域,模拟外部互联网,地址段为:10.0.0.0/8,pc2地址为:10.0.0.1/8

  • Linux防火墙的三块网卡为别连接不同的网络区域,地址分别为 :ens33 192.168.1.254/24;ens34 10.0.0.100/8;ens35 192.168.2.254/24

二·项目要求

  • 内部网络中的pc1采用SNAT访问外部互联网,但是无法ping到内部网关。

  • 内部网络服务器s1通过DNAT发布服务到互联网。

  • 互联网主机pc2能够访问DMZ区域的服务器,但是不能够进行ping和ssh连接。

三·环境准备

1·防火墙设置

配置防火墙各大网卡ip并禁用firewalld和selinux

打开路由转发功能

2·PC1设置

配置网卡ip并禁用firewalld和selinux

配置网关

3·PC2设置

配置网卡ip并禁用firewalld和selinux

4·服务器S1设置

配置网卡ip并禁用firewalld和selinux

配置网关

下载nginx,并开通服务

四·环境检测

1·内网链接

PC1

2·外网连接

##环境搭建之初,内网PC1无法访问外网PC2

五·防火墙配置及测试

1·内部网络中的pc1采用SNAT访问外部互联网,但是无法ping到内部网关。

ping外网

网关测试

2·内部网络服务器s1通过DNAT发布服务到互联网。

使用外网PC2连接

3·互联网主机pc2能够访问DMZ区域的服务器,但是不能够进行ping和ssh连接。

pc2  ping网关

pc2 ssh连接

加入规则

PC2再次ping,无法成功

使用ssh也超时

http://www.lryc.cn/news/2402142.html

相关文章:

  • 移动网页调试的多元路径:WebDebugX 与其他调试工具的组合使用策略
  • 【基于阿里云搭建数据仓库(离线)】IDEA导出Jar包(包括第三方依赖)
  • 【HarmonyOS 5】鸿蒙HarmonyOS —(cordova)研发方案详解
  • Linux程序运行日志总结
  • 【物联网-TCP/IP】
  • SAP ECC 与 SAP S/4HANA 技术架构全面对比
  • Halcon光度立体法
  • cocos3.X的oops框架oops-plugin-excel-to-json改进兼容多表单导出功能
  • Spring Boot + OpenAI 构建基于RAG的智能问答系统
  • 开源量子模拟引擎:Quantum ESPRESSO本地部署教程,第一性原理计算轻松入门!
  • 算法blog合集
  • 每日八股文6.3
  • Kubernetes (k8s)版本发布情况
  • QT 5.9.2+VTK8.0实现等高线绘制
  • CppCon 2015 学习:3D Face Tracking and Reconstruction using Modern C++
  • Three.js进阶之音频处理与展示
  • 4.2 HarmonyOS NEXT分布式AI应用实践:联邦学习、跨设备协作与个性化推荐实战
  • 兼容老设备!EtherNet/IP转DeviceNet网关解决储能产线通讯难题
  • 健康检查:在 .NET 微服务模板中优雅配置 Health Checks
  • 【Pytorch学习笔记】模型模块08——AlexNet模型详解
  • LabVIEW自感现象远程实验平台
  • AppTrace 视角下 App 一键拉起:提升应用转化率的高效方案​
  • 梯度下降:机器学习优化的核心算法
  • Vue-6-前端框架Vue之基于Plotly.js绘制曲线
  • Python----目标检测(《YOLOv3:AnIncrementalImprovement》和YOLO-V3的原理与网络结构)
  • Redux:不可变数据与纯函数的艺术
  • 算法篇 八大排序(冒泡 插入 选择 堆 希尔 快排 归并 计数)
  • 技术文档写作全攻略
  • 网络安全全景解析
  • 音视频之视频压缩编码的基本原理