有公网ip怎么访问家里电脑
时间: 2023-09-25 16:17:10 浏览: 377
要远程访问家里的电脑,您需要使用远程桌面连接功能。首先,您需要在家里的电脑上启用远程桌面连接功能。在 Windows 操作系统中,您可以按照以下步骤操作:
1. 打开“控制面板”。
2. 选择“系统和安全”。
3. 选择“系统”。
4. 点击左侧的“远程设置”。
5. 在“远程”选项卡中,勾选“允许远程连接到此计算机”。
6. 点击“确定”保存设置。
接下来,您需要知道家里电脑的公网 IP 地址。您可以通过登录路由器或者使用第三方服务来获取家里电脑的公网 IP 地址。然后,您可以使用远程桌面连接功能来连接到家里的电脑。在 Windows 操作系统中,您可以按照以下步骤操作:
1. 打开“远程桌面连接”应用程序。
2. 在“计算机”字段中输入家里电脑的公网 IP 地址。
3. 点击“连接”按钮。
4. 输入家里电脑的用户名和密码,然后点击“确定”按钮。
这样,您就可以通过远程桌面连接来访问家里的电脑了。请注意,远程桌面连接需要家里电脑开机并且网络连接正常。
相关问题
python 连接 有公网ip怎么访问家里电脑
要 Python 连接家里的电脑,您可以使用 Python 的 socket 模块来实现。首先,您需要在家里的电脑上运行一个 socket 服务器程序,然后用 Python 的 socket 模块连接到它。下面是一个简单的示例程序,演示了如何在家里的电脑上运行一个 socket 服务器程序:
```python
import socket
HOST = '' # 本机所有的 IP 地址
PORT = 5000 # 监听的端口号
with socket.socket(socket.AF_INET, socket.SOCK_STREAM) as s:
s.bind((HOST, PORT))
s.listen()
print('Waiting for connection...')
conn, addr = s.accept()
with conn:
print('Connected by', addr)
while True:
data = conn.recv(1024)
if not data:
break
conn.sendall(data)
```
这个程序会在本机所有的 IP 地址上监听 5000 端口,并且接受来自客户端的连接请求。一旦有客户端连接成功,它就会进入一个死循环,接收客户端发送的数据,并把数据返回给客户端。
接下来,您需要在远程的计算机上,使用 Python 的 socket 模块连接到这个服务器程序。下面是一个简单的示例程序,演示了如何连接到远程的服务器程序:
```python
import socket
HOST = '服务器的公网 IP 地址'
PORT = 5000 # 服务器监听的端口号
with socket.socket(socket.AF_INET, socket.SOCK_STREAM) as s:
s.connect((HOST, PORT))
s.sendall(b'Hello, world')
data = s.recv(1024)
print('Received', repr(data))
```
这个程序会连接到服务器的公网 IP 地址,并且向服务器发送一个字符串。然后,它会等待服务器返回数据,并把数据打印出来。
请注意,这个示例程序只是一个简单的示例,实际应用中,您需要考虑网络安全等因素,以及如何处理客户端和服务器之间的交互数据。
家里的mqtt服务器公网访问
家里的MQTT服务器可以通过云服务器的公网IP进行公网访问。这样你就可以随时随地通过手机或电脑访问服务器,并上传数据。同时,云服务器还可以使用域名进行跳转,方便管理和访问。另外,选择云服务器作为MQTT服务器还有其他优点,比如方便做备份和省电。\[1\]所以,通过云服务器搭建MQTT服务器是一个不错的选择。
#### 引用[.reference_title]
- *1* *2* [MQTT系列1.1:选择、安装、启动 EMQ X Broker](https://blog.csdn.net/guyang1995/article/details/105844014)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
- *3* [基于MQTT的智能家居程序框架](https://blog.csdn.net/gudao07/article/details/123801023)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文
相关推荐














