ghwwx 发表于 2023-6-4 07:24

openwrt端口映射和upnp的问题

本帖最后由 ghwwx 于 2023-6-5 08:48 编辑

在内网的NAS上做了一个EMBY服务器,开启了upnp。 在外网是可以通过ddns:8096访问NAS上的EMBY资源。但是如果是在局域网内部,通过DDNS:8096就不能访问emby服务器,只能通过局域网ip:8096访问。

一直在想怎么解决这个问题。我就手动在防火墙里面设置了一个8096的端口转发,这样不管是局域网还是外网都能通过ddns:8096访问emby资源。

以前一直是认为upnp的端口映射和防火墙的手动映射是没有区别的,但是实际上却是有区别。

或者说是我的upnp没有设置正确?


已经完美解决了!

https://blog.csdn.net/qq_38844263/article/details/128646124

fyc858 发表于 2023-6-4 07:57

本帖最后由 fyc858 于 2023-6-4 07:59 编辑

端口转发新建一个LAN TO LAN就行了,内网用访问DDNS+端口实际行为还是LAN TO LAN的行为,openwrt的特色,所以我不用openwrt,这个问题从内核升级到4.9开始就有了,现在内核都6.X了,最早4.4内核是没这问题的[恶魔]

boa2005 发表于 2023-6-4 08:02

不建直接在公网暴露某个端口映射内网服务,可能会受到攻击。
内网你随便搞,外网最好用wireguard回家,再用IP+端口连你的服务,wg有全平台客户端。

HZJ 发表于 2023-6-4 08:42

op的端口映射应该是默认开启了端口回流,所以才能局域网内用公网访问

EGOCELL 发表于 2023-6-4 09:46

本帖最后由 EGOCELL 于 2023-6-4 09:55 编辑

upnp是没有自动配套端口回流的,需要手动设置一下,在主机名里设置好相应的域名和本地ip就好了

alwayskid 发表于 2023-6-4 10:13

可以改DNS让内网下域名指向内网地址

yugu91 发表于 2023-6-4 19:31

emby可以在upnp开端口?upnp端口是随机的,防火墙端口才是固定的,我用scoat转发比防火墙好用

ghwwx 发表于 2023-6-4 22:28

boa2005 发表于 2023-6-4 08:02
不建直接在公网暴露某个端口映射内网服务,可能会受到攻击。
内网你随便搞,外网最好用wireguard回家,再用 ...

我直接用softether建立的服务器,访问是没有问题。L2TP可以用自动自带的功能,不能另外的app。

端口映射就是比较方便点。

ghwwx 发表于 2023-6-4 22:29

fyc858 发表于 2023-6-4 07:57
端口转发新建一个LAN TO LAN就行了,内网用访问DDNS+端口实际行为还是LAN TO LAN的行为,openwrt的特色,所 ...

端口转发也可以wan to lan,这个操作也可以的。

ghwwx 发表于 2023-6-4 22:29

HZJ 发表于 2023-6-4 08:42
op的端口映射应该是默认开启了端口回流,所以才能局域网内用公网访问

那么upnp的端口映射,可以开端口回流么?

ghwwx 发表于 2023-6-4 22:30

EGOCELL 发表于 2023-6-4 09:46
upnp是没有自动配套端口回流的,需要手动设置一下,在主机名里设置好相应的域名和本地ip就好了 ...

这就相当于强制的DNS?

ghwwx 发表于 2023-6-4 22:30

yugu91 发表于 2023-6-4 19:31
emby可以在upnp开端口?upnp端口是随机的,防火墙端口才是固定的,我用scoat转发比防火墙好用 ...

可以的。emby可以设置固定的端口

EGOCELL 发表于 2023-6-4 23:23

ghwwx 发表于 2023-6-4 22:30
这就相当于强制的DNS?

就是内网的域名挟持
页: [1]
查看完整版本: openwrt端口映射和upnp的问题