分享
✍️ 高级路由设置(Linux)
输入“/”快速插入内容
✍️ 高级路由设置(Linux)
🎯 前置条件
本章节适用于使用Linux的用户,并且默认此用户已经参照
Linux使用说明
完成了相关软件部署;
注意:所有中转节点的
happynet.conf
配置需要开启
-r
开关
本场景适用于用户网络没有openwrt路由器,但是两方都有Linux服务器的场景;
这篇文档以同样的网络环境,介绍如何用 Linux服务器代替Openwrt路由器,用旁路由的方式实现网对网:
这篇文档仅仅适用于对于Linux熟练操作的专家用户,因为此类网络环境较为复杂,暂时没有精力提供技术支持;
🎯
典型场景
以下图一个典型场景为例,介绍接入happyn 的Linux服务器如何配置,为整个局域网提供中转服务;
公司网络
您的公司的内网为 192.168.236.0/24; 路由器N2作为网关,IP地址为192.168.236.1;
在公司里的电脑均连接路由器 N2, 具体IP分配为:
•
电脑B2 (Linux):192.168.236.100
•
电脑C :192.168.236.101
•
电脑D :192.168.236.102
•
电脑E :192.168.236.103
•
...............
家庭网络
而您回家一般会用笔记本A来连接公司电脑进行工作;家里的宽带IP是运营商分配的;您的家庭网络内网为192.168.235.0/24,有一个路由器N1作为网关, IP地址为192.168.235.1;
在家里您一般使用两台设备,具体IP分配为
A1: 192.168.235.101
B1 (Linux): 192.168.235.100
要想这些设备都能跨越广域网互访,最简单的办法就是每台设备都安装happynet客户端;
但是客观条件限制,有很多时候我们希望能采用一种一劳永逸的办法(直接在一台服务器上设置为中转机器),让每个网络的机器采用尽可能少的配置,来互相访问;
🎯 网对网
概述
我们分别在家中B1和公司的B2两台Linux服务器接入happyn网络;将两个网段 192.168.236.x, 192.168.235.x 桥接起来,并让两个子网的设备能直接用对方子网的ip互访;称之为网对网
网对网需要对两边的Linux服务器都有管理权限;同时需要能对网络内的其它机器增加一条静态路由;
图中红色的部分即我们所作的更改:
1.
在家中Linux B1 上接入happyn网络服务,ip设置为10.202.48.1
2.
在公司Linux B2 上接入happyn网络服务,ip设置为10.202.48.2
3.
在家里直接用192.168.236.x 访问公司机器,而公司也可以直接用192.168.235.x访问家中机器