华人澳洲中文论坛

热图推荐

    网络大神们,这个端口转发怎么实现?

    [复制链接]

    2021-11-30 09:00:21 4032 5

    两个黑盒子,不是电脑,不是安卓,每个盒子有一个网线接口,ip是192.168.1.3和192.168.1.4,共享一个NBN的public ip,(1.2.3.4)

    现在的问题是,外界通过80端口访问两个机器的80端口

    只有一台机器非常简单,在路由器里面设置端口转发规则就行了。可是再设置第二个的时候,说80端口已经被占用了。


    通过什么技术能实现?

    全部回复5

    美丽男人 发表于 2021-11-30 08:24:28

    美丽男人 沙发

    2021-11-30 08:24:28

    http://portforward.com/portforward-two-xboxes/

    跟这个情况及其类似。但是没有activision帮忙。
    看见了 发表于 2021-11-30 08:28:19

    看见了 板凳

    2021-11-30 08:28:19

    只能port forwading 一个地址 可以装个load balancer
    lcs1985 发表于 2021-11-30 08:42:29

    lcs1985 地板

    2021-11-30 08:42:29


    80是HTTP。两个盒子本地Port都是80没问题。外部访问的port必须要分开。

    一个改成81不就好了,要不就round Robin负载均衡。

    端口映射是一一映射。
    齐情 发表于 2021-11-30 08:51:33

    齐情 5#

    2021-11-30 08:51:33

    两个黑盒子设置负载均衡,然后就会共用一个IP地址,这时候在路由器上转发80端口到这个负载均衡地址即可。

    至于黑盒子怎么设置负载均衡,需要你自己设置,别人帮不了。

    有用加分。
    毕加索的猫 发表于 2021-11-30 09:00:21

    毕加索的猫 6#

    2021-11-30 09:00:21


    两个负载一样的话,用楼上说的load balancer

    如果不一样,是两个不同的应用的话,

    如果接受不同端口,那就一个80 一个其他

    不接受其他端口,一定要80, 如果接受不同子目录,可以前面放反向代理,两个机器用两个路径


    如果不同子目录也不接受,那就前面反向代理用不同域名做虚拟主机到不同机器

    注:反向代理不用额外机器,用两个其中一个就行

    发表回复

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

    返回列表 本版积分规则

    :
    中级会员
    :
    论坛短信
    :
    未填写
    :
    未填写
    :
    未填写

    主题43

    帖子50

    积分233

    图文推荐