现在有这么一个情况:
局域网 1 内的 IP 和局域网 2 内的 IP 是完全相同的.
我需要做的事情是,将这两个局域网内的电脑,在原有基础上,不可更改 IP,设置的情况下,连到一个网络内.
现在预想的方案 A 如下,
每台电脑插一个 USB 无线网卡, 配一个无线路由器. 由于对实时性有一定要求,总共要带 50 台左右的电脑. 有没有什么稳定的无线网卡推荐,无线路由器推荐.
对于方案 A,总有一种无线会不稳定的感觉,会影响到用户体验.所以想要做方案 B,但是又不知道如何实现, 请教大家.
希望可以提供点思路,或者知识点,这块确实不懂.
感谢!
1
AstroProfundis 2019-07-22 12:37:30 +08:00 1
不改 IP 你只能加个路由器对两边做 NAT
你的两个方案都是变相在加网卡,那单独加个交换机把所有机器多接一根线到那个交换上,配一个别的网段就行了 别用无线 |
2
AstroProfundis 2019-07-22 12:39:13 +08:00 1
另外我建议好好做下网络规划,把地址划分清楚,然后一次性改到位长痛不如短痛
不然你这种一个网络内有多处相同子网还地址冲突的,以后继续往里面加东西有你难受... |
3
zone53 OP |
4
zone53 OP |
5
AstroProfundis 2019-07-22 15:23:54 +08:00 1
新加的 A/B 上都做 NAT, 两个路由器到 my server 用新的网段,然后对需要被对面网段访问到的机子,在自己这一侧的路由器上做端口映射并且添加对方的静态路由到 my server, 并且 my server 要开包转发(当路由器用,否则就把两台路由器直连然后加静态路由),如果只是需要访问到 my server 那这样应该就能用了
其实我觉得加个交换机多分配一个子网更好些,不用维护 NAT 之类的东西(把两边的所有 PC 都接入到新的交换机,分配一个新的子网,所有 PC 上都多一个网卡多一个地址,然后 my server 也直接接到交换机下面就行了) 看你需求呗...换我来肯定想办法把其中一边的地址给改了然后加个路由器做网关 orz...也就是你原帖第二张图那个无线路由改成有线的,原有的线路拆掉 server 1 2 都接到同一个路由下面,但不改地址直接这样连上会有冲突... |
6
ThirdFlame 2019-07-22 15:29:17 +08:00 1
先要明确 访问需求。 是需要都能访问 server 呢 。 还是两个局域网之间有部分互相访问的需求。
|
7
zone53 OP @AstroProfundis
客户的不能动[哭] 如果不用 wifi 的话,我们还想到了 usb 转网口的,也是相当于加网卡,就是去现场布线太麻烦,所以才考虑的 wifi. 我查了下, 就 nat 设置静态 IP,然后路由 A 和 B 还有 server 放在同一网段. enmmm,还是去买个 NAT 的路由回来先试试, 保险点. @ThirdFlame 需求可能没说明白, MyServer 端是一台 windows 系统, 用于远程连接各个 PC 进行控制. |
8
swulling 2019-07-22 15:49:42 +08:00
简单点就用 OpenVPN 之类的,建一个新的网段互联,在所有机器上虚拟新网卡即可。
|
9
swulling 2019-07-22 15:51:42 +08:00
推荐试试 meshbird
|
10
jasonyang9 2019-07-22 15:55:59 +08:00
静态 NAT 解决的经典问题中就有这种,和教科书上的一模一样,真的
|
11
AstroProfundis 2019-07-22 16:11:25 +08:00 1
> MyServer 端是一台 windows 系统, 用于远程连接各个 PC 进行控制
如果需求是从 my server 能访问到每台机器的控制端口(而不是任意两台 PC 之间可以自由互访),那用 DNAT 就行了(#4 楼那个图,在路由器上做端口转发),这是最标准的方案;或者楼上说得内网配 VPN 也行,跟我说那个加交换机基本是一个意思,物理的换成虚拟的了没有布线的麻烦,这样可以在新网段内任意互访 |
12
iceheart 2019-07-22 20:37:14 +08:00 via Android
每台机器加块网卡,连到另一个交换机,设置成另一个子网
比如原来的是 192.168.x.0/24,新子网用 172.16.x.0/24 |
13
flynaj 2019-07-23 01:52:32 +08:00 via Android
那你访问 192.168.1.1 到底是指第一个局域网的还是第二个局域网的?不该 IP 可以实现但是太混乱。
|
14
zone53 OP @AstroProfundis
已经测试,将小局域网内的电脑连接一个路由器,路由器一对一配置 NAT,做 IP 映射,路由器 wan 口的线路连接到一台电脑 server. server 可以根据映射的 IP,连接到小局域网内的电脑. 木有只有一个路由器,只是做个简单测试. 感谢提供的思路呀. |