找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 4339|回复: 19

怎么让n2n网络访问上级网络?

[复制链接]
发表于 2018-12-31 22:19 | 显示全部楼层 |阅读模式
本帖最后由 lucktu 于 2019-12-1 10:04 编辑

我在远程放了一个 padavan 路由器2(网络是:192.168.2.1),在上面运行了一个n2n客户端(10.0.0.2),这个路由器的上级网络(路由器1)是 192.168.1.0/24.

在我的计算机上也运行了一个n2n客户端(10.0.0.3)。

现在,我在计算机上加一条静态路由(route add  192.168.2.0/24 10.0.0.2),就可以 ping 通 padavan 路由器2(192.168.2.1),但不能访问192.168.2.0/24。

但是,我怎么才能访问 padavan 的上级网络(路由器1)?我测试过,类似加一条静态路由是不行的:route add  192.168.1.0/24 10.0.0.2

现在已经解决了:就是在路由器2上加上这样一条,实现伪装即可(eth2.2 为路由器2出口的网卡)。
iptables -t nat -A POSTROUTING -o eth2.2 -j MASQUERADE 还可以这样
iptables -t nat -A POSTROUTING -s 10.0.0.0/24 -j MASQUERADE

网络结构图如下:





本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
我的恩山、我的无线 The best wifi forum is right here.
 楼主| 发表于 2019-1-2 09:00 | 显示全部楼层
这么难啊,。。。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2019-1-2 09:09 | 显示全部楼层
第一,你电脑或手机直连padavan 路由器(网络是:192.168.2.1),获取到192.168.2.x网段的ip,你ping上级路由192.168.1.0/24,看能不能ping通,你先在本地把上级路由ping通再说

点评

已加图。 另外,我使用 ssh 走 n2n 通道登录 路由器2,在路由器2上面,是可以 ping 通上级 路由器1 的。我的最终目的是要 ping 通路由器1上面的设备 192.168.1.3。  详情 回复 发表于 2019-1-3 09:10
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2019-1-3 09:10 | 显示全部楼层
zeng362424 发表于 2019-1-2 09:09
第一,你电脑或手机直连padavan 路由器(网络是:192.168.2.1),获取到192.168.2.x网段的ip,你ping上级路由 ...

已加图。
另外,我使用 ssh 走 n2n 通道登录 路由器2,在路由器2上面,是可以 ping 通上级 路由器1 的。我的最终目的是要 ping 通路由器1上面的设备 192.168.1.3。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2019-1-3 09:17 | 显示全部楼层
至于你说的路由器2下面的设备,能否 ping 通上级路由器1,正在叫他们测试。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2019-1-3 20:25 | 显示全部楼层
他们已经确认,本地连接 路由器2 (padavan),是可以访问 路由器1 及那一台 设备 的。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2019-1-6 21:28 | 显示全部楼层
顶起来!。。。。

点评

有比编驿好的win版的客户端程序吗  详情 回复 发表于 2019-1-7 23:00
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2019-1-7 23:00 | 显示全部楼层
lucktu 发表于 2019-1-6 21:28
顶起来!。。。。

有比编驿好的win版的客户端程序吗

点评

supernode.ml  详情 回复 发表于 2019-1-8 10:08
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2019-1-8 10:08 | 显示全部楼层
cloudsea 发表于 2019-1-7 23:00
有比编驿好的win版的客户端程序吗

supernode.ml
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2019-1-8 10:47 | 显示全部楼层
我找到了你发的win平台的supernode ,我加了-l 设置 端口,但好像不能设置密钥,另外,还有一个管理端口,是什么意思?

点评

那个管理接口没用。supernode不需密码运行。  发表于 2019-1-8 15:29
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2019-1-8 10:48 | 显示全部楼层
本帖最后由 cloudsea 于 2019-1-8 10:57 编辑

方便的话,留一下koukou ,我最近一直学习架设 n2n ,你的qq群,可以话,把我加进来一下,71602370,多年网维经验,还请多多指教
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2019-1-8 11:26 | 显示全部楼层
本帖最后由 cloudsea 于 2019-1-8 11:53 编辑

另个,你的方案中,需要在路由器2中,增加一条,nat 规则,注意这里的nat规则,是指静态路由表,之外的  ,也就给192.168.3.X通过路由器2 nat 上网,这样才能实现你的需求。具体思路是
先做好网络互通,设置静态路由表。
然后,设置多网段NAT,
为了保证原网络的出口正常
可以,这样做。
在路由器3上,对指定IP 做静态路由,将其默认路由致 n2n网络,然后,在路由器2上,做这个过来的路由器3所属内网IP的NAT即可。

openwrt 刚玩,无法给你具体代码,不过你的方案,也是我接下来要做的,弄完n2n就会做这个。
假如,实验成功,麻烦通知一声。
以我多年经验 ,方案是可行的,需要编写iptable 来多网段 nat


我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2019-8-22 21:05 | 显示全部楼层
楼主解决了吗, 我也想问,我的情况是这样,1台路由器与远程客户端之间N2N打通。 我想让路由器下的主机与远程客户端之间连通要怎么做
例如:路由1ip:192.168.1.1   N2Nip:10.10.0.14     远程window主机N2Nip :10.10.0.9
          路由器下面的主机IP:192.168.1.201
要怎么做呢

点评

实例:本地windows系统,运行N2n客户端,可以访问远程路由器n2n的ip。远程路由器lan的ip是192.168.188.1,n2n的ip是 10.10.10.2 远程内网一台远程桌面的ip是192.168.188.112 要想访问远程内网的机器 要在windows里  详情 回复 发表于 2019-11-6 14:06
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2019-11-6 14:06 | 显示全部楼层
zpx694063351 发表于 2019-8-22 21:05
楼主解决了吗, 我也想问,我的情况是这样,1台路由器与远程客户端之间N2N打通。 我想让路由器下的主机与远 ...

实例:本地windows系统,运行N2n客户端,可以访问远程路由器n2n的ip。远程路由器lan的ip是192.168.188.1,n2n的ip是 10.10.10.2 远程内网一台远程桌面的ip是192.168.188.112
要想访问远程内网的机器 要在windows里面添加一条静态路由 格式如下:
route add 192.168.188.0 mask 255.255.255.0 10.10.10.2    这样就可以直接访问192.168.188.112的服务了

点评

对于 padavan 来说,这样设置以后只能访问 192.168.188.1,不能访问 192.168.188.112  详情 回复 发表于 2019-12-1 10:12
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2019-12-1 10:12 | 显示全部楼层
hbxt003 发表于 2019-11-6 14:06
实例:本地windows系统,运行N2n客户端,可以访问远程路由器n2n的ip。远程路由器lan的ip是192.168.188.1 ...

对于 padavan 来说,这样设置以后只能访问 192.168.188.1,不能访问 192.168.188.112
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-4-26 07:20

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

快速回复 返回顶部 返回列表