首页 > 解决方案 > 在客户端服务器程序中应该使用什么 IP 地址?

问题描述

我正在尝试构建一个小型对等消息传递应用程序,它使用 python 中的基本客户端服务器系统。

如果是客户,我们使用:-

s.connect(('ip_address', port))

在测试程序时,客户端程序在我的平板电脑上运行,服务器程序在我的笔记本电脑上运行,我的笔记本电脑和我的平板电脑都通过手机的 WiFi 热点连接到互联网,当我使用 gethostaddr() 时,平板电脑和笔记本电脑显示 127.0.0.1。

我应该为客户端和服务器使用哪个 ip_address?

注意:-我真的很困惑和新手。请帮帮我。

标签: pythonpython-3.xnetworkingnetwork-programming

解决方案


您需要使用无线适配器的 IP 地址。127.0.0.1 是一个指向你自己的环回 ip,它不起作用。要查找您的 IP 地址,请使用 ifconfig(在 linux 上)或 ipconfig(在 Windows 上)并检查名为 wlan0 之类的无线适配器前面的 IP 地址


推荐阅读