云主机怎么连网?

HCRM技术_小炮 云主机 2026-03-22 49 2

下面我将以阿里云、腾讯云、华为云等主流平台为例,为你详细拆解整个过程。

第一部分:云平台上的网络配置(让云主机具备上网能力)

这一步通常在购买和创建云主机时或之后进行设置,确保云主机本身能访问互联网,并能被你的本地电脑访问。

**分配公网IP地址

购买时选择:在创建云主机时,务必勾选“分配公网IPv4地址”,这是你的云主机在互联网上的唯一地址,就像房子的门牌号。

弹性公网IP:有些平台提供弹性公网IP(EIP),可以随时绑定和解绑到不同的云主机上,更灵活。

2.配置安全组规则(最关键的一步!)

安全组相当于云主机的虚拟防火墙,默认情况下,为了安全,云平台会禁止所有外部访问,你必须手动放行需要的端口。

登录云平台控制台 -> 找到你的云服务器实例 -> 进入“安全组” 配置。

添加规则

方向入方向(表示允许外部访问云主机的规则)。

常用端口

SSH连接 (Linux): 端口22,协议:TCP。

远程桌面 (Windows): 端口3389,协议:TCP。

HTTP网站: 端口80,协议:TCP。

HTTPS网站: 端口443,协议:TCP。

Ping测试(ICMP协议): 如果需要用ping命令测试连通性,需要放行ICMP协议。

授权对象:为了安全,建议设置为0.0.0.0/0(允许所有IP访问)仅用于测试,在生产环境中,应设置为你的办公室或家庭的固定公网IP,例如123.123.123.123/32

优先级:数字越小,优先级越高。

一个典型的入方向规则示例

协议类型 端口范围 授权对象 描述
TCP 22/220.0.0.0/0你的IP/32 允许SSH连接
TCP 3389/33890.0.0.0/0你的IP/32 允许远程桌面连接
ICMP -1/-10.0.0.0/0 允许Ping

**检查云主机内部防火墙

Linux (如CentOS, Ubuntu)

系统可能自带firewalldiptables,如果安全组已放行但仍无法连接,可能需要暂时关闭或配置系统防火墙

       # 查看防火墙状态(CentOS 7+)
       systemctl status firewalld
       # 临时关闭防火墙(不推荐生产环境)
       systemctl stop firewalld
       # 禁止开机启动
       systemctl disable firewalld

更推荐的做法:在系统防火墙中也添加相应规则,而不是直接关闭。

Windows

* 系统防火墙可能会阻止连接,可在“控制面板”->“Windows Defender 防火墙”->“允许应用或功能通过防火墙”中,确保“远程桌面”被勾选。

第二部分:本地计算机远程连接到云主机

配置好网络后,就可以从你的电脑连接了。

连接 Linux 云主机(使用 SSH)

1、获取连接信息

公网IP地址:从云控制台实例详情页查看。

用户名:通常是root(系统默认)或你在创建时自定义的用户名(如ubuntu,对于Ubuntu系统)。

认证方式

密码:创建时设置的,或之后在控制台重置的密码。

密钥对:创建时下载的.pem 私钥文件(更安全)。

2、使用SSH客户端连接

macOS / Linux 终端

     # 使用密码连接
     ssh root@你的公网IP
     # 使用密钥对连接(重要:需修改私钥文件权限为400)
     chmod 400 你的密钥文件.pem
     ssh -i 你的密钥文件.pem root@你的公网IP

Windows 用户

使用 PuTTY(最流行):

1. 下载安装 PuTTY 和 PuTTYgen(用于转换密钥格式)。

2. 如果使用密钥对,需先用 PuTTYgen 将.pem 文件转换为.ppk 格式。

3. 打开 PuTTY,在 “Host Name” 输入root@你的公网IP

4. 在 “Connection -> SSH -> Auth” 中,选择你的.ppk 私钥文件。

5. 点击 “Open” 连接。

使用 Windows 10/11 自带的 PowerShell 或 CMD

* 新版本Windows已内置OpenSSH客户端,连接方式同macOS/Linux终端。

连接 Windows 云主机(使用远程桌面 RDP)

1、获取连接信息

公网IP地址:同上。

用户名和密码:创建时在控制台设置的,通常是Administrator

2、使用远程桌面连接

Windows 系统:按Win + R,输入mstsc,回车,在“计算机”栏输入公网IP,点击“连接”,然后输入用户名和密码。

macOS:可以从App Store下载 “Microsoft Remote Desktop” 应用。

其他系统:也有相应的RDP客户端。

连接后的网络检查

一旦成功登录云主机,你可以在其内部检查网络状态:

查看IP地址配置
ip addr show    # 新命令
或
ifconfig        # 旧命令,可能需要安装net-tools
测试是否能访问外网(如百度)
ping www.baidu.com
测试是否能从外网访问本机(需要另一台机器)
在你的本地电脑上,打开终端/CMD,输入:
ping 你的云主机公网IP

常见问题排查(连不上怎么办?)

1、“连接超时” 或 “无法访问”

检查安全组:99%的问题出在这里!确认端口和授权对象已正确设置。

确认公网IP:复制粘贴是否正确。

云主机状态:确认云主机是“运行中”状态。

2、“密码/密钥错误”

Linux:如果是密钥登录,确保私钥文件路径正确,且权限为400,如果是密码登录,去控制台重置密码。

Windows:去控制台重置密码。

3、能Ping通但端口连不上(如SSH)

检查云主机内部防火墙(如上文所述)。

检查服务是否在运行

     # Linux 检查SSH服务
     systemctl status sshd
     # 如果没运行,启动它
     systemctl start sshd
购买/创建云主机 → 确保分配了公网IP → 在安全组中放行所需端口(22/3389等)
         ↓
从本地电脑使用对应工具(SSH/RDP)连接
         ↓
输入公网IP、用户名、密码(或密钥)进行连接
         ↓
成功登录,开始使用!

按照这个流程,你就能顺利地将云主机连接到网络并进行远程管理了,操作时请务必注意安全,尤其是密码强度和授权IP范围。

文章摘自:https://idc.huochengrm.cn/zj/24262.html

评论

精彩评论
  • 2026-04-19 15:04:02

    以阿里云、腾讯云、华为云为例,配置云主机网络需分配公网IP,配置安全组规则放行端口,确保云主机能上网并被本地电脑访问。

  • 2026-05-24 07:30:27

    云主机连网通常通过配置网络接口、设置IP地址、启用网络服务(如SSH或HTTP)以及配置防火墙规则等步骤实现,确保主机能够安全稳定地访问互联网。