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

网工实验——路由器小项目

需求:实现内网终端访问外网服务器,以及外网终端访问内网服务器

实验拓扑图:

配置:

终端主机配置ip和网关,略

1.核心交换机配置vlan隔离和三层交换机

vlan batch 10 20 30
int g0/0/2
port link-type access #连接的是傻瓜交换机,而傻瓜交换机不做配置,直接连接终端的,所以直接配置access,而不是配置trunk
port default vlan 10int g0/0/3
port link-type access
port default vlan 20int g0/0/4
port link-type access
port default vlan 30int vlanif 10
ip address 192.168.1.1 24 #掩码可以写24,也可以写成255.255.255.0
int vlanif 20
ip address 192.168.2.1 24
int vlanif 30
ip address 192.168.3.1 24

 2.运营商路由器配置接口ip

int g0/0/1
ip address 60.1.1.4 255.255.255.0
int g0/0/0
ip address 8.8.8.1 255.255.255.0

3.内网路由器配置接口ip

int g0/0/0
ip address 60.1.1.1 255.255.255.0
int g0/0/1
ip address 10.1.1.1 255.255.255.0

4.核心交换机配置接口ip和路由

#需要创建一个vlan,然后将接口放入vlan中,才能进行配置接口ip,因为交换机默认是进行交换的
vlan 4
int g0/0/1
port link-type access
port default vlan 4int vlan 4
ip address 10.1.1.2 255.255.255.0q
ip route-static 0.0.0.0 0.0.0.0 10.1.1.1

5.内网路由器配置路由

ip route-static 0.0.0.0 0.0.0.0 60.1.1.4 #路由配置的掩码是子网掩码
ip route-static 192.168.0.0 255.255.0.0 10.1.1.2 #回程路由

6.内网路由器配置nat

acl 2000
rule permit source ip 192.168.0.0 0.0.255.255 #反掩码
int g0/0/0
nat out 2000

7.外网访问内网服务器,做nat server,在内网路由器上配置

使用端口映射,可以把一个公网IP,映射成多个内网服务器

方法一:一对一映射,少用

int g0/0/0
nat server global 60.1.1.2 inside 192.168.3.4

方法二:端口映射

int g0/0/0
nat server protocol tcp global 60.1.1.2 80 inside 192.168.3.4 80

http://www.dtcms.com/a/289329.html

相关文章:

  • 每日面试题10:令牌桶
  • tidyverse-数据可视化 - 图形的分层语法
  • 论文分享(一)
  • C++ primer知识点总结
  • LVS-----TUN模式配置
  • Docker-compose-知识总结
  • 基于单片机倾角测量仪/角度测量/水平仪
  • 双8无碳小车“cad【17张】三维图+设计说名书
  • 【HarmonyOS】ArkUI - 自定义组件和结构重用
  • 【pandoc实践】如何将wordpress文章批量导出为Markdown格式
  • 神经网络:卷积层
  • 使用UV管理PyTorch项目
  • PyTorch常用的简单数学运算
  • Paimon INSERT OVERWRITE
  • 一维数组练题习~
  • PyTorch的基础概念和复杂模型的基本使用
  • 【软件测试】从软件测试到Bug评审:生命周期与管理技巧
  • ESXi6.7硬件传感器红色警示信息
  • ICT模拟零件测试方法--测量参数详解
  • ThinkPHP8极简上手指南:开启高效开发之旅
  • 基于机器视觉的迈克耳孙干涉环自动计数系统设计与实现
  • STM32CubeMX的一些操作步骤的作用
  • 拼写纠错模型Noisy Channel(下)
  • 机器学习理论基础 - 核心概念篇
  • 复杂度优先:基于推理链复杂性的提示工程新范式
  • Linux操作系统之线程(四):线程控制
  • 20250720-1-Kubernetes 调度-白话理解创建一个Pod的内部工作流_笔记
  • Qt的安装和环境配置
  • Ubuntu挂载和取消挂载
  • 【vue-7】Vue3 响应式数据声明:深入理解 reactive()