将请求重新为指定的IP到DNS名称

问题描述 投票:0回答:1

我正在开发一个在某些条件下发送电子邮件的PLC设备。 PLC的资源有限,因此它们不支持DNS名称分辨率。作为SMTP服务器,我只能指定IP。

我对此感到惊讶,因为您的PLC显然可以说TCP,甚至可以说SMTP - 而“ Stub” DNS解析器似乎比SMTP或TCP更小的功能代码:您发送UDP包装,您会发送UDP数据包,并且您可以查看响应,也可以。本地网络的DNS解析器将处理缓存和递归,因此PLC无需执行任何操作。

,真的,实施了DNS.

我的问题是:出于可靠性,我可以配置路由器或其他内容以: - 使用与路由器关联的内部IP地址从PLC中获取请求 - 路由器连接到Internet,接收请求,将其映射到配置的DNS名称中,并正确redirect。
http-redirect dns plc
1个回答
0
投票
在路由器上创建了DNAT规则。 (仅与“端口转发”所使用的规则完全相同,仅在内部/外部交换。)

在其防火墙规则中使用DNS使用DNS的某些路由器型固件支持,但是总的来说,您将使用内部SMTP服务器进行此类用法,这些用法不应该经常更改其IP地址。

(如果您使用的是第三方SMTP服务器,则需要SMTP auth,通常还需要TLS;如果您可以实现SMTP auth,则绝对可以实现DNS)。

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.