更新时间:2024-02-05 GMT+08:00
分享

配置专线迁移代理服务器

目前仅以下Region可以实现全程无公网迁移:华北-北京四华东-上海一华东-上海二华南-广州中国-香港。其余Region的代理服务器需要配置弹性公网IP,以实现对部分云服务公网域名访问,无需进行步骤二 更换华为yum源操作

步骤一:创建代理服务器

  1. 登录SMS控制台,在左侧导航树,选择迁移代理配置,进入“迁移代理配置”页面。
  2. 单击页面右上角的“创建代理服务器”按钮,进入“创建代理服务器”页面。

  3. 在“代理服务器配置”页签,根据表1,配置代理服务器参数。

    表1 参数说明

    参数

    说明

    区域

    选择代理服务器所在区域。无公网迁移时,需要与目的端服务器在同一区域。

    项目

    选择代理服务器所在区域的项目。

    虚拟私有云

    系统会根据选择的项目自动推荐IP地址段,也可以手动选择。

    子网

    系统会根据选择的虚拟私有云自动推荐子网IP,也可以手动选择。

    安全组

    系统会根据选择的项目推荐安全组,也可以手动选择。

    注意:

    安全组需要对源端服务器开放squid代理软件的代理端口:3128。

    服务器名称

    用户自定义。

    用户名

    默认root,无法修改。

    密码

    用户自定义。

    确认密码

    与密码保持一致。

    高级配置

    高级配置中可用区、虚拟机规格、磁盘信息、弹性公网IP等信息默认自动推荐和选择,也可以根据需求手动选择。

    说明:

    公共镜像推荐使用CentOS系统,配置华为yum源更方便。

  4. 参数配置完成后,单击“下一步:确认配置”,进入“确认配置”页签。如果您需要将主机迁移至具体的企业项目,可以在企业项目下拉列表中选择已创建的企业项目
  5. 确认配置信息无误后,单击“购买代理服务器”,完成代理服务器的创建。

步骤二:更换华为yum源

仅全程无公网迁移Region:华北-北京四华东-上海一华东-上海二华南-广州中国-香港,需要进行这一步操作。

  1. 登录代理服务器。
  2. 执行如下命令,备份 CentOS-Base.repo 文件。
    mkdir -p /etc/yum.repos.d/repo_bak/
    mv /etc/yum.repos.d/*.repo /etc/yum.repos.d/repo_bak/
  3. 执行如下命令,下载对应版本的repo文件。
    • CentOS 8:
      curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.myhuaweicloud.com/repo/CentOS-Base-8.repo
    • CentOS 7:
      curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.myhuaweicloud.com/repo/CentOS-Base-7.repo
    • CentOS 6:
      curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.myhuaweicloud.com/repo/CentOS-Base-6.repo 3.2.4
  4. 执行以下命令,生成缓存。
    yum makecache

    如果目的端Region为中国-香港(ap-southeast-1),还需要在代理服务器的/etc/hosts文件中添加以下内容:

    100.125.5.33 sms.ap-southeast-1.myhuaweicloud.com

步骤三:安装并运行代理软件

  1. 登录代理服务器。
  2. 执行如下命令,安装squid代理软件。
    yum install -y squid 
  3. 启动squid代理软件。执行前台或后台运行指令均可以启动squid代理软件。如果代理服务器重启过,需要重新执行运行指令重启代理软件。
    • 前台运行指令:
      squid -N -d1
    • 后台运行指令:
      squid -s
    执行如下指令,即可停止squid代理软件。
    squid -k shutdown

    以上仅为示例,在实际使用时,您还需要自行配置证书、密码、路由以及防火墙规则等安全加固项。

步骤四:锁定代理服务器

配置代理服务器完成后,为了防止迁移过程中误操作,导致代理服务器失效引起迁移失败,您可以将代理服务器锁定。

  1. 登录SMS控制台,在左侧导航树,选择迁移代理配置,进入“迁移代理配置”页面。
  2. 在代理服务器列表,选择需要锁定的代理服务器,单击操作列的“更多>锁定”,即可将代理服务器锁定。

    当您不再需要代理服务器时,可以单击“解锁”,然后删除代理服务器。

分享:

    相关文档

    相关产品