能否从两条入户光纤经两个局域网分别访问群晖

qufeihu21天前0

请教各位彦祖,目前我有两条电信光纤入户,群晖已经接了两根网线并配置好了IP地址子网掩码,两台对应的路由器已经做好了群晖的端口转发。
当群晖插了多网口,访问外网的时候会要求设置默认网关。
当群晖配置网卡1为默认网关(192.168.1.1)时,我可以通过公网1.1.1.1来访问群晖,但这时通过公网2.2.2.2无法访问群晖;
当群晖配置网卡2为默认网关(192.168.3.1)时,我可以通过公网2.2.2.2来访问群晖,但这时通过公网1.1.1.1无法访问群晖。
这期间PC1和PC2都可以分别通过群晖网卡1设置的IP(192.168.1.100)、网卡2(192.168.3.100)访问群晖。
请问有没有办法可以在外网时,同时分别从两条电信的线路群晖。
即让我在手动访问公网1.1.1.1的时候能够走电信光纤1访问群晖,同时手动访问公网2.2.2.2的时候也能从电信光纤2访问群晖。
另外,有没有办法可以通过群晖,通过内网,从PC1能ping通PC2。
5月7日更新:
感谢各位大佬,已经解决了从两条光纤分别访问群晖的问题。
经询问群晖的官方技术支持,在网络的高级设置里面,可以选择“启用多网关”。在启用多网关后,两条线路就能同时ping通群晖了。
再次拜谢各位大佬!
另外从两个网段通过群晖打通这个问题暂时没有解决,即无法通过群晖的双网卡,从PC1 ping通 PC2。
最新回复 (16)
  • brucelee112621天前
    引用2
    肯定行,我试过
  • asumi23321天前
    引用3
    wireguard组网
  • Exfat21天前
    引用4
    用一个路由接两个wan,两条内网分成两个vlan这样就能两个wan访问群晖了。
    路由器192.168.1.1 写静态路由 目的地址192.168.3.0 下一条地址192.168.1.100
    交换机192.168.3.1 写静态路由 目的地址192.168.1.0 下一条地址192.168.3.100
    路由器192.168.2.1 写静态路由 目的地址192.168.1.0 下一条地址192.168.3.100
  • zhfreal21天前
    引用5
    有点奇怪,你这个都是nat,其中右边至少是2层nat。如果nat都做好,没道理只能1边通啊,这个和群晖默认路由关系不大啊。对于群晖来说就只有192.168.1.0/24的从左边网口访问,192.168.3.0/24从右边访问。难道是监听的问题,指定默认路由它就只监听对于网口?
  • shagua51721天前
    引用6
    多网关试试
  • 拉侧旋20天前
    引用7
    换一台路由器就ok,op或高恪都有多线
  • 楼主qufeihu20天前
    引用8
    Exfat 发表于 2022-5-6 23:07
    路由器192.168.1.1 写静态路由 目的地址192.168.3.0 下一条地址192.168.1.100
    交换机192.168.3.1 写静态路 ...
    我开始也是这么想的,但是没有成功,还需要再试试。 谢谢大佬
  • 楼主qufeihu20天前
    引用9
    zhfreal 发表于 2022-5-6 23:42
    有点奇怪,你这个都是nat,其中右边至少是2层nat。如果nat都做好,没道理只能1边通啊,这个和群晖默认路由 ...
    网关会影响上互联网,内部网络因为知道网段,都可以通过路由表来解决。
    所以内部都能通,但是牵扯到互联网就不行了。
  • linjun94220天前
    引用10
    普通路由器的问题吧,从外到内的的访问在LAN口发出去(发给群辉)之前没有SRC-NAT,群辉返回的数据包是走默认路由了
    下面这些问题就是上面这个原因
    当群晖配置网卡1为默认网关(192.168.1.1)时,我可以通过公网1.1.1.1来访问群晖,但这时通过公网2.2.2.2无法访问群晖;
    当群晖配置网卡2为默认网关(192.168.3.1)时,我可以通过公网2.2.2.2来访问群晖,但这时通过公网1.1.1.1无法访问群晖。
    如果路由器支持在LAN口SRC-NAT可以解决
    如果换软路由也可以解决,解决办法1是LAN口可以做SRC-NAT,解决办法2是做策略从哪儿进从哪儿出(群辉不需要双网卡,1个网口即可)
  • imyz20天前
    引用11
    这个需要采用策略路由实现。当群晖设置 192.168.1.1 作 GW 时,只要配好 NAT-PMP,则来自 2.2.2.2 公网(192.168.2.1) 的访问包可以到达群晖,但是重点来了:因为这时默认的 GW 并不是 192.168.2.1,所以回应的包是发到 192.168.1.1 去了,自然就成了 “此路不通”。
    建议:
    你的 192.168.3.1 这个设备假如支持的话,配置下策略路由,识别来自不同段的访问,将包路由回正确的源即可。
  • linjun94220天前
    引用12
    说的更详细一点
    如外部有个电脑IP是5.5.5.5 从宽带1的IP访问进来,
    5.5.5.5:9000 --> 1.1.1.1:5000
    普通路由器做了DST-NAT(端口映射),路由器经过处理后变为
    5.5.5.5:9000 --> 192.168.1.100:5000
    然后发送给群辉
    群辉收到这个包,返回的包为
    192.168.1.100:5000 --> 5.5.5.5:9000
    这个返回包是由群辉走默认路由发给下一跳路由器的,如果默认路由是路由器1,自然就可以返回去
    如果默认路由是路由器2,发给路由器2,就错误了.因为路由器2上没有这个通信连接
    错误逻辑很简单:如果路由器2能把群辉返回的包能正确发出去
    电脑发出的包 5.5.5.5:9000 --> 1.1.1.1:5000 (1.1.1.1是路由器1 WAN IP )
    但是电脑收到的返回包是 2.2.2.2:5000 --> 5.5.5.5:9000(2.2.2.2是路由器2 WAN IP )
    通信的IP地址都不一样,肯定没法正常通信
    可以解决这个问题的思路
    如果路由器1 支持SRC-NAT
    过程如下
    5.5.5.5:9000 --> 1.1.1.1:5000
    路由器1端口映射(DST-NAT)
    5.5.5.5:9000 --> 192.168.1.100:5000
    路由器1在LAN口SRC-NAT后
    192.168.1.1:9000 --> 192.168.1.100:5000
    发给群辉
    群辉返回
    192.168.1.100:5000 --> 192.168.1.1:9000
    注意 这个目的地址是192.168.1.1 是局域网内通信,这个不需要查默认路由,走直连路由所以下一跳不会发错
    路由器1收到 返回过程就与上面的过程是反过来的
    192.168.1.100:5000 --> 5.5.5.5:9000
    路由器1 WAN SRC-NAT
    1.1.1.1:5000 --> 5.5.5.5:9000
    这样 电脑发出去的包 5.5.5.5:9000 --> 1.1.1.1:5000,返回来的包1.1.1.1:5000 --> 5.5.5.5:9000 才是正确的通信
  • AxIaTErN20天前
    引用13
    搞那么复杂干嘛,192.168.3.1这个设备看起来是个三层交换
    把这个三层交换作为中枢,所有设备都接它上面,三层交换负责打通内网,这样群晖只用一个网卡就行了
    至于从2条外网访问群晖,群晖只能有一个网关,另外一个网关上需要做snat,把进来的访问流源地址变成路由器的内网口IP才能通
  • eneiku20天前
    引用14
    你两个路由器可以设置一样的lan网段,然后接入交换机,关闭其中一个dhcp服务,这样家里设备在同一个局域网下,我就是这么操作的
  • popeye20天前
    引用15
    要做反向nat,否则路由不对称,就要nginx配的很复杂
  • 楼主qufeihu20天前
    引用16
    linjun942 发表于 2022-5-7 09:30
    说的更详细一点
    如外部有个电脑IP是5.5.5.5 从宽带1的IP访问进来,
    5.5.5.5:9000 --> 1.1.1.1:5000
    拜谢这位大佬,研读了您的方案几个小时,还没有完全弄明白之前就没有向您回复。
    刚刚已经从群晖支持方面解决了从两条光纤分别访问群晖的问题。
    经询问群晖的官方技术支持,在网络的高级设置里面,可以选择“启用多网关”。在启用多网关后,两条线路就能同时ping通群晖了。
    再次拜谢大佬!
  • 楼主qufeihu20天前
    引用17
    imyz 发表于 2022-5-7 09:24
    这个需要采用策略路由实现。当群晖设置 192.168.1.1 作 GW 时,只要配好 NAT-PMP,则来自 2.2.2.2 公网(19 ...
    拜谢这位大佬,原理大概也摸清楚,但是具体如何解决没有找到办法,策略路由没研究过,目前从两条光纤分别访问群晖的问题已经解决了,谢谢大佬!
  • 游客
    18
返回