使用Flask而不是ip-address的主机名

时间:2015-01-19 21:13:38

标签: python flask

我在嵌入式设备(运行linux)中有一个Flask服务器,它有wifi和有线以太网端口。我通过192.168.101.1上的wifi和10.10.10.156上的有线端口访问烧瓶服务器。

app.run(host="0.0.0.0", port=443, debug=False, ssl_context=context)

E.g。 https://192.168.101.1/route1

我想使用主机名而不是ip-address。

E.g。 https://my.device/route1

我该如何设置?我已经读过关于烧瓶运行的选项' **参数,但无法弄清楚,我也在/ etc / hosts文件中设置了它,但没有成功。

1 个答案:

答案 0 :(得分:1)

如果可能,您可以通过在每个客户端设备上配置hosts文件来进行设置。例如,在/etc/hosts文件中的Linux机器上:

192.168.101.1 my.device

这将导致客户端将my.device解析为IP地址192.168.101.1。