You need to enable JavaScript to run this app.
文档中心
服务器迁移中心

服务器迁移中心

复制全文
下载 pdf
迁移源调优
配置代理服务器
复制全文
下载 pdf
配置代理服务器
迁移工具Agent需要通过公网传输迁移命令,若您的源服务器无法通过公网连接火山引擎平台。在进行迁移前,您可以创建一台可以连接公网的代理服务器,使源服务器可以借助代理服务器连接火山引擎平台。​
前提条件​
  • 代理服务器需要能访问公网,且与迁移源服务器间内网互通。​
操作步骤​
本节以通过squid-cache(简称Squid)软件为例,介绍如何在Linux、Windows操作系统的服务器中搭建代理服务器。​
​
Linux操作系统
Windows操作系统
​
本节配置代理服务器以CentOS 7.9为例。​
  1. 在代理服务器中执行如下命令,安装Squid。​
  • ​
    yum install -y squid​
    ​
  1. 生成Squid登录用户名及密码。​
  1. 执行如下命令安装密码生成工具。​
  • ​
    yum install -y httpd-tools​
    ​
  1. 执行如下命令创建存放密码的目录。​
  • ​
    mkdir /etc/squidpwd​
    ​
  1. 执行如下命令,创建Squid用户并根据指引配置登录密码。​
说明​
如下命令中squiduser为用户名,请替换为您需要的用户名。​
  • ​
    htpasswd -cd /etc/squidpwd/passwords squiduser​
    ​
  • ​​​
  1. 修改Squid配置文件。​
  1. 执行如下命令,编辑配置文件。​
  • ​
    vim /etc/squid/squid.conf​
    ​
  1. 按i键进入编辑模式,修改如下内容。​
  • http_port:Squid监听请求的端口号,默认为3128。​
  • acl localnet src:修改为需要通过代理服务器访问公网的服务器内网IP,一般设置为迁移源服务器的内网网段(下图配置仅供参考)。​
  • ​​​
  • 去除cache_dir注释。​
  • ​​​
  • 添加用户名及密码配置。​
说明​
下图红框路径为您生成的密码文件路径。​
  • ​
    auth_param basic program /usr/lib64/squid/basic_ncsa_auth /etc/squidpwd/passwords​
    acl ncsa_users proxy_auth REQUIRED​
    http_access allow ncsa_users​
    ​
  • ​​​
  1. 按Esc键退出编辑模式,输入:wq按回车键,保存修改并退出。​
  1. 执行如下命令,初始化Squid。​
  • ​
    squid -z​
    ​
  • 示例如下图所示,按回车键继续操作。​
  • ​​​
  1. 执行如下命令,启动Squid并将其设置为开机启动。​
  • ​
    systemctl start squid.service​
    systemctl enable squid.service​
    ​
  1. 您可以执行如下命令,查看Squid服务运行状态。​
  • ​
    systemctl status squid.service​
    ​
  • ​​​
​
后续操作​
请在迁移源服务器的迁移工具Agent中,配置代理服务器信息。操作详情可查看配置代理服务器信息。​
最近更新时间:2025.12.30 18:00:53
这个页面对您有帮助吗?
有用
有用
无用
无用