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

电商网站推荐学校网站建设

电商网站推荐,学校网站建设,中国新产品招商网,wordpress可以自己写代码吗拓扑结构 现有两台主机,它们具有两个网口分别接入到不同网络中。 主机A: eth0:处于 10.0.1.2/24 网段eth1: 处于192.168.1.100/24 网段 主机B: eth0:处于10.0.2.3/24 网段eth1: 处于192.168.2…

拓扑结构

现有两台主机,它们具有两个网口分别接入到不同网络中。

  • 主机A:
    • eth0:处于 10.0.1.2/24 网段
    • eth1: 处于192.168.1.100/24 网段
  • 主机B:
    • eth0:处于10.0.2.3/24 网段
    • eth1: 处于192.168.2.200/24 网段

主机A、B通过eth0 网口连接的网络可以相互访问,现在需要连通两台主机的两个局域网络使 192.168.1.0/24192.168.2.0/24 互通。

在这里插入图片描述

Linux IPIP隧道

由于主机A、B 的 eth0网口连接的网络中间跨越了多个路由,因此无法直接配置该网络中的路由来实现两个网络互通的效果。

因此我们需要在A、B之间建立一条隧道,通过隧道传输两个网络的数据包。

在这里插入图片描述

最简单的隧道就是IP隧道:

  • 在要传输的IP数据包上在额外添加一个用于隧道传输的包头。
  • 对端主机接受到来自于隧道IP数据包后,主动移除隧道包头。
  • 移除后IP包重新投入到隧道目的地网络。
  • 反之亦然。

如下所示:

在这里插入图片描述

配置

下面配置需要在两个主机上都配置

Linux 内核自带了 ipip隧道模块,首先加载模块到内核:

sudo modprobe ipip

打开IPv4的转发:

sudo sysctl -w net.ipv4.ip_forward=1

注意:动态加载的模块重启后不会自动加载,需要通过启动脚本方式加载。

主机个网口配置如下:
在这里插入图片描述

主机A配置

步骤如下:

  • 创建IPIP类型隧道,设置隧道的 起点IP(local) 和 目的地IP(remote)。
    • 起点:eth0 10.0.1.2
    • 重点:eth0 10.0.2.2
  • 启动虚拟网卡。
  • 在虚拟网卡上 配置 到 目的网络(192.168.2.0/24) 的路由。
ip tunnel add mytunnel mode ipip remote 10.0.2.2 local 10.0.1.2 ttl 64
ip link set mytunnel up
ip route add 192.168.2.0/24 dev mytunnel

主机B配置

步骤如下:

  • 创建IPIP类型隧道,设置隧道的 起点IP(local) 和 目的地IP(remote)。
    • 起点:eth0 10.0.2.2
    • 重点:eth0 10.0.1.2
  • 启动虚拟网卡。
  • 在虚拟网卡上 配置 到 目的网络(192.168.2.0/24) 的路由。
ip tunnel add mytunnel mode ipip remote 10.0.1.2 local 10.0.2.2 ttl 64
ip link set mytunnel up
ip route add 192.168.1.0/24 dev mytunnel

连通性测试

在主机A上PING 主机B 的目的网络

ping 192.168.2.100

若无法PING通,请检查防火墙策略是否有配置DENY 或 DROP。

你可以通过 iptables -F 快速清除所有策略来完成测试。

配置持久化

上述配置在系统重启后将无效,因此我们需要在开机时重新执行配置内容对系统进行配置。

这里使用Systemd开机脚本的方式实现,下面以 主机A 的配置讲解如何实现。

创建开机配置脚本config_tunnel.sh

mkdir -p /etc/tunnel_cfg/
vi /etc/tunnel_cfg/config_tunnel.sh

config_tunnel.sh内容如下:

#!/bin/bashmodprobe ipipip tunnel add mytunnel mode ipip remote 10.0.2.2 local 10.0.1.2 ttl 64
ip link set mytunnel up
ip route add 192.168.2.0/24 dev mytunnel

创建systemd服务文件config_tunnel.service

vi /etc/tunnel_cfg/config_tunnel.service

config_tunnel.service内容如下:

[Unit]
Description=my ipip tunnel.
After=network.target[Service]
Type=oneshot
RemainAfterExit=yes
ExecStart=/etc/tunnel_cfg/config_tunnel.sh[Install]
WantedBy=multi-user.target

将配置复制至系统目录,重新加载,并设置开机启动:

cp /etc/tunnel_cfg/config_tunnel.service /usr/lib/systemd/system/systemctl daemon-reload
systemctl enable config_tunnel.service

运行脚本检查状态

systemctl start config_tunnel.service
systemctl status config_tunnel.service

查看路由以及隧道

route -n
ip tunnel show

参考文献

[1]. Linux ipip隧道技术测试一(双主机、双网卡) . olivee . 2020 . http://www.asznl.com/post/81

http://www.zhongyajixie.com/news/1259.html

相关文章:

  • 做网站荣耀体验服官网windows优化大师官方免费
  • 泡泡资源网seo查询友情链接
  • 西安建设工程信息网人员信息北京网站快速优化排名
  • 长沙做网站的包吃包住4000seo是指搜索引擎营销
  • 做网站的工作要求引擎搜索
  • 网站建设公司的服务器宁波seo教程
  • 做传销网站违法的吗外贸营销渠道
  • 网站建设怎么做网站推广关键词工具
  • 河北网站优化建设软文写作实训总结
  • 优惠券推广网站怎么做百度关键词推广教程
  • 网站被百度k了如何申述免费隐私网站推广
  • 做优化的网站电话sem优化师是做什么的
  • 海南建设银行官方网站焦作seo公司
  • 自己切片视频做网站百度标注平台怎么加入
  • 有域名自己怎么做网站推广游戏怎么拉人最快
  • 盐山县招聘网站建设网店推广策划方案
  • 做网站要和企业logo百度新闻下载安装
  • 学风建设专题网站深圳网络推广渠道
  • WordPress仿牌seo网络营销外包
  • 百度seo优化方案南宁百度首页优化
  • 苏州哪家网站建设西安百度公司地址介绍
  • 临安市建设局网站公司模板建站
  • 广州网站建设公司小程序百度小说风云榜今天
  • 美国做美业网站的么特南昌seo公司
  • 广西建设厅网站招 标 信 息网站推广应该坚持什么策略
  • 毕业设计网站开发题目seo优化网站推广全域营销获客公司
  • 还有哪些网站做产品众筹长沙新媒体营销
  • 东凤镇做网站公司百度seo霸屏软件
  • 做淘客网站去哪里购买空间网站建立具体步骤是
  • 公司企业邮箱怎么登录电脑优化用什么软件好