Oamc

云主机开通与安全组

本页目录

场景

在阿里云 / 腾讯云 / 华为云上开一台机器,或者从别的机房迁移过来。

前置条件

  • 账号有对应资源的权限
  • 规划好地域、可用区、VPC 和子网
  • 想清楚这台机器开哪些端口

配置

开一台主机的基本顺序:

  1. 选地域和可用区(和现有业务在一个地域,跨地域走公网)
  2. 建 VPC 和子网(网段别和公司内网冲突)
  3. 选镜像(系统版本要和文档里写的一致)
  4. 挂在安全组下,先只开 SSH/RDP,业务端口后面再加
  5. 分配带宽或弹性 IP
  6. 挂数据盘(系统盘只放系统)

安全组规则示例(阿里云 CLI 类似):

入方向:
  TCP 22    10.0.0.0/8      允许(只给内网,公网用跳板)
  TCP 80    0.0.0.0/0       允许
  TCP 443   0.0.0.0/0       允许
出方向:
  全部      0.0.0.0/0       允许

用云助手批量看一下现有机器:

# 阿里云
aliyun ecs DescribeInstances --RegionId cn-hangzhou
# 腾讯云
tccli cvm DescribeInstances --region ap-beijing

验证

# 从外部验证端口
nc -zv 公网IP 22
curl -I http://公网IP/

回滚

aliyun ecs DeleteInstance --InstanceId i-xxx

按量计费的机器删了就不计费,包年包月的删了不退钱。

坑

  • 安全组和系统防火墙是两层,只改一层会一直不通。
  • 网段和公司内网冲突,后面做专线或 VPN 就麻烦。
  • 快照不是备份,有人删机器连快照一起删。
  • 按量计费的机器忘关机,月底账单很难看。
  • 公网 IP 默认没有,要单独分配(或绑定弹性 IP)。
  • 云盘挂载后还要分区格式化,否则 lsblk 能看到但 df 里没有。