python-3.x - 我可以使用 python 'socket' 模块来监听我的外部 IP 吗?如果没有,是否有预装的模块可以?
问题描述
我已经构建了一个小程序来监听我的笔记本电脑上的一个端口,以及我手机上的另一个程序,它连接到我笔记本电脑上的那个端口。现在这一切都很好,但我想知道同一个模块是否可以与外部 IP 地址一起使用。如果它不适用于外部 ip,是否有预装的模块可以与外部 ip 一起使用?
解决方案
如果您在网桥中转发该端口(可能是您的多合一路由器),那么可以!只需侦听 IPv4 地址0.0.0.0
或 IPv6 地址::
(可能0:0:0:0:0:0:0:0%0
是 ),以确保您正在侦听所有可用的 IP 地址,而不仅仅是localhost
,您就可以开始了。
推荐阅读
- r - 如何根据另一列的相等性对列的值求和并创建新的数据框
- libreoffice-calc - Excel 到 Libreoffice 的宏转换 - RefreshTable
- spring - 跨 Spring Boot Server 运行持久化的状态数据示例
- f# - 可以在完整的 Web 应用程序中使用 F#
- redux - 反应 redux createSlice 或 createReducer
- c# - 如何触发 ViewModel 中的方法?
- vb.net - 创建一个列表(位图)绘制一个列表(字符串)
- python - 无法在 VScode 上安装 pyaudio
- c - 尝试锁定 EOWNERDEAD 状态互斥锁
- google-apps-script - 我应该如何在 Google 表格中显示 ~1600 个迷你图?