阿里云配置有公网ip的服务器-笔记

阿里云配置有公网ip的服务器

选择服务器

等级注册/购买一个服务器实例,购买完可以在“我的实例”中查看。

购买后在我的实例中:

在这里插入图片描述

我选择的实例配置:在这里插入图片描述
这边最开始选择了win2022的操作系统,后面想用ubuntu,就重新更改了,更改的操作如下:

更换操作系统

1.首先把正在运行的服务器停止:
在这里插入图片描述
2.点击更多-更换操作系统
在这里插入图片描述
在这里插入图片描述
这样就可以重新选择想要的操作系统了。

配置ip

重新选择确定后,就可以查看自己的实例公网ip和私网ip。
在这里插入图片描述

  1. 点击“自定义实例列表”,可以将“安全组”进行显示。

在这里插入图片描述
2. 进入安全组,配置自己希望能够访问的端口地址,这边需要提示一下,若不配置具体的端口地址,则外部网络在访问公网ip的对应端口地址时,是没办法访问到的。按照如下步骤进行配置。
在这里插入图片描述
3. 访问服务器
3.1 选择网站上直接连接,这边win选择Workbench连接,linux一般选择VNC进行登录。
图例为进入vnc连接后的界面显示。在这里插入图片描述
小tips(如果忘记登录名):
在这里插入图片描述

在重置密码处,重新更换用户名/密码。在这里插入图片描述
3.2 传输文件
一般传输文件可以选择github/在本地电脑上安装xftp。
win电脑一般可以选择xshell以及xftp进行命令控制和文件传输。
mac电脑可以选择termius。
在这里插入图片描述
win系统的登录默认端口为3389,linux系统的登录默认端口为22。

最后附录一段默认可测试的python请求网络GET资源的代码:

from flask import Flask,request
import json

# 创建系统实例,__name__指的是文件名
app = Flask(__name__)

@app.route("/api_string",methods=['GET'])
def add_string():
    name = request.args.get("name")
    print("输出的name == " + name)
    # 返回的数据
    data = {"added_string":"Hello " + name}
    return json.dumps(data)

if __name__ =='__main__':
    app.run(host='0.0.0.0',port=3401)

示例代码的请求命令可以是:公网ip:3401/api_string?name=xxx

<think>好的,用户之前问了关于阿里云服务器无法ping通本地笔记本的问题,现在他们想了解如何在Windows上查询公网IP的详细步骤。我需要先回顾之前的对话,确保回答连贯。 用户可能需要这个信息来确认他们的本地网络是否有公网IP,这在之前的网络问题排查中是关键点。可能用户现在需要验证本地IP,以进一步解决连接问题,或者他们可能在尝试其他方法,比如端口转发或使用内网穿透工具。 用户身份可能是一个使用阿里云服务器的开发者或系统管理员,对网络配置有一定了解,但可能不是特别深入。他们需要明确的步骤指导,可能对网络概念如NAT、公网IP有一定了解,但需要具体操作步骤。 用户的需求表面上是查询公网IP,但深层需求可能是为了进一步配置网络,确保服务器和本地设备之间的通信。可能需要知道不同的方法,比如使用浏览器、命令行工具或者第三方网站,以满足不同环境下的需求。 需要注意的是,用户可能处于企业网络或家庭网络,不同环境下的公网IP可能不同,或者是否存在多层NAT。此外,用户可能关心隐私问题,使用第三方网站是否安全,所以需要推荐可靠的网站,如ip.sb或阿里云自己的工具。 还要考虑用户可能没有浏览器访问权限,或者喜欢使用命令行,所以提供多种方法会更全面。比如,使用curl或nslookup来获取IP地址,这样用户可以选择最适合他们的方式。 另外,要提醒用户注意,某些情况下查询到的公网IP可能是路由器的IP,而本地设备实际处于内网,这可能影响之前的ping测试结果。这也是为什么在之前的回答中,用户被建议使用反向连接或内网穿透工具的原因。 总结回答的结构,应该分步骤列出不同方法,从最简单的浏览器访问到命令行工具,再到第三方网站,并加入注意事项,确保用户理解公网IP的局限性和相关隐私问题。</think>以下是 Windows 系统查询本地网络 **公网 IP** 的详细步骤和方法: --- ### **方法 1:通过浏览器直接查询(最简单)** 1. **打开浏览器**(如 Chrome、Edge)访问以下任意网站: - [https://ip.sb](https://ip.sb)(显示纯文本 IP- [https://whatismyipaddress.com](https://whatismyipaddress.com)(显示 IP 和地理位置) - [https://www.ip138.com](https://www.ip138.com)(国内可用) 2. **页面加载后**,网站会自动显示你的公网 IP(如 `123.123.123.123`)。 --- ### **方法 2:通过命令行工具查询** #### **使用 `curl` 命令(需安装)** 1. **安装 curl**(若未安装): - 访问 [curl 官网](https://curl.se/windows/) 下载并安装。 2. **打开命令提示符**(按 `Win + R` 输入 `cmd` 回车)。 3. **输入命令**: ```cmd curl https://api.ip.sb/ip ``` - 直接返回公网 IP 地址。 #### **使用 `nslookup`(仅部分网络生效)** 1. **打开命令提示符**。 2. **输入命令**: ```cmd nslookup myip.opendns.com resolver1.opendns.com ``` - 若成功,会显示公网 IP(依赖 OpenDNS 服务可用性)。 --- ### **方法 3:通过路由器管理页面查询** 1. **登录路由器后台**: - 浏览器输入路由器网关地址(如 `192.168.1.1` 或 `192.168.0.1`)。 - 输入管理员账号密码(默认常见于路由器背面)。 2. **查看 WAN 口信息**: - 在路由器状态或 WAN 设置页,找到
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值