1.如何通过海外服务器访问境外网站


​一、前提条件​

  1. ​​已购买腾讯云境外服务器​​(如香港、新加坡、美国等节点)。
  2. ​​服务器系统权限​​(SSH登录权限,可配置网络)。
  3. ​​遵守法律法规​​:仅用于合法用途,不得违反中国和服务器所在地的法律。

​二、操作步骤​

通过shadowsocks配置代理

​​1.安装代理工具

# 更新系统并安装依赖
sudo apt update
sudo apt install python3-pip python3-setuptools

# 安装 Shadowsocks
sudo pip3 install shadowsocks

2.​​配置代理服务端​​

sudo nano /etc/shadowsocks.json

填入以下内容(按需修改参数):

{
    "server": "0.0.0.0",
    "server_port": 8388,          # 代理端口
    "password": "your_password",  # 连接密码(建议强密码)
    "method": "aes-256-cfb",      # 加密方式
    "timeout": 300,               # 超时时间(秒)
    "fast_open": false            # 启用 TCP Fast Open(需内核支持)
}

加密方式推荐​​:

  • aes-256-gcm(性能与安全性均衡)
  • chacha20-ietf-poly1305(ARM 设备性能更佳)

3. 启动 Shadowsocks 服务​

# 前台启动(测试用)
ssserver -c /etc/shadowsocks.json

# 后台启动(生产环境)
ssserver -c /etc/shadowsocks.json -d start

​4. 设置开机自启(Systemd 方式)​

sudo nano /etc/systemd/system/shadowsocks.service

填入以下内容:

[Unit]
Description=Shadowsocks Server
After=network.target

[Service]
ExecStart=/usr/local/bin/ssserver -c /etc/shadowsocks.json
Restart=always
User=root

[Install]
WantedBy=multi-user.target

启用并启动服务:

sudo systemctl enable shadowsocks
sudo systemctl start shadowsocks

5. 防火墙放行端口

# 放行 Shadowsocks 端口
sudo ufw allow 8388/tcp
sudo ufw enable

6.腾讯云安全组配置

  1. 登录 腾讯云控制台​​
  2. 找到与你的服务器关联的 ​​安全组​​,点击 ​​修改规则​​
  3. 添加 ​​入站规则​​:
    • ​​类型​​:自定义 TCP
    • 端口​​:8388(与 Shadowsocks 配置的端口一致)
    • 来源​​:0.0.0.0/0(允许所有 IP)或指定你的客户端 IP(如 123.123.123.123/32
    • ​​策略​​:允许
  4. 保存规则(立即生效)

7. 客户端连接

下载shadowsocks:

Windows:使用 Shadowsocks-Windows 

​Android:使用 Shadowsocks-Android 或 Shadowrocket

客户端配置示例​​:

  • 服务器IP:你的服务器公网IP
  • 端口:8388
  • 密码:your_password
  • 加密方式:aes-256-cfb

8. 常见问题​

  • Q:连接失败?​
    • 检查服务器防火墙/安全组是否放行端口
    • 确认客户端配置与服务器一致
  • ​Q:速度慢?​
    • 更换加密方式(如 chacha20-ietf-poly1305
    • 启用 BBR 加速

Leave a Comment

您的邮箱地址不会被公开。 必填项已用 * 标注