北京电信-AWSJP拉新加坡落地很香

kalitg 2026-06-29 13:28 1

最新回复 (11)
  • dont404 06-29 13:29
    1

    我这里浙江电信,用AWS-JP不是很爽。。。

    老哥你用的什么协议

  • kalitg 楼主 06-29 13:29
    2

    @dont404 #1 anytls

  • dont404 06-29 13:29
    3

    @kalitg #2 发布于2026/6/29 14:29:26

    @dont404 #1 anytls


    我立马就开台试试 ^-^

  • mimijiang 06-29 16:19
    4

    不错,我也打算用aws做线路,然后落地个 sg 的。不过有个疑问,线路机是不是选择 sg更好呢?毕竟落地是sg的话,更近吧。

  • kalitg 楼主 06-29 16:56
    5

    @mimijiang #4 确实aws-sg也是不错的,我做了自动切换,因为每天晚上11点左右aws-jp会抽风,自动切换到aws-sg,相比较下来,aws-jp不抽风的时候比aws-sg好一点

  • wya 06-29 17:01
    6

    为什么得 sg 落地?

  • kalitg 楼主 06-29 17:03
    7

    @wya #6 aws-jp和aws-sg都很不错,只是sg落地我喜欢

  • 大闸泄 06-29 17:15
    8

    @kalitg #5 怎么做到自动切换线路呢?

  • kalitg 楼主 06-29 17:23
    9

    @大闸泄 #8 我用的immortalwrt系统,写的定时脚本,测试tcping,哪个更低就用哪个,脚本内容是


    #!/bin/sh
    SG_NODE="xxxx"
    SG_NAME="xxx"
    SG_HOST="xxxx
    SG_PORT="xxx"
    JP_NODE="xxx"
    JP_NAME="xxx"
    JP_HOST="xxx"
    JP_PORT="xxx"
    COUNT="3"
    TIMEOUT="2"
    LOG="/tmp/passwall-auto-node.log"

    measure() {
    host="$1"
    port="$2"
    out="$(tcping -p "$port" -c "$COUNT" -t "$TIMEOUT" "$host" 2>/dev/null || true)"
    fail="$(printf '%s\n' "$out" | awk '/failed/{gsub(/%/,"",$4); print $4; exit}')"
    avg="$(printf '%s\n' "$out" | awk -F' = ' '/round-trip/{split($2,a,"/"); print int(a[2]+0.5); exit}')"
    [ -n "$avg" ] || avg=999999
    [ "$fail" = "100.00" ] && avg=999999
    echo "$avg"
    }

    sg_ms="$(measure "$SG_HOST" "$SG_PORT")"
    jp_ms="$(measure "$JP_HOST" "$JP_PORT")"

    if [ "$sg_ms" -lt "$jp_ms" ]; then
    best_node="$SG_NODE"; best_name="$SG_NAME"; best_ms="$sg_ms"
    else
    best_node="$JP_NODE"; best_name="$JP_NAME"; best_ms="$jp_ms"
    fi

    current="$(uci -q get passwall.@global[0].tcp_node)"
    now="$(date '+%F %T')"

    if [ "$best_ms" -ge 999999 ]; then
    echo "$now both nodes unreachable sg=${sg_ms}ms jp=${jp_ms}ms keep=${current}" >> "$LOG"
    exit 1
    fi

    if [ "$current" != "$best_node" ]; then
    uci set passwall.@global[0].tcp_node="$best_node"
    uci set passwall.@global[0].udp_node="$best_node"
    uci commit passwall
    /etc/init.d/passwall restart >/dev/null 2>&1 &
    echo "$now switched to $best_name ${best_ms}ms sg=${sg_ms}ms jp=${jp_ms}ms" >> "$LOG"
    else
    echo "$now keep $best_name ${best_ms}ms sg=${sg_ms}ms jp=${jp_ms}ms" >> "$LOG"
    fi

    # keep log small
    lines="$(wc -l < "$LOG" 2>/dev/null || echo 0)"
    [ "$lines" -gt 80 ] && tail -40 "$LOG" > "$LOG.tmp" && mv "$LOG.tmp" "$LOG"
  • 大闸泄 06-29 17:26
    10

    @kalitg #9 哦,明白了,原来是软路由的passwall

  • charlie2046 06-29 19:26
    11

    同样的光帆jp和sg,200刀升级付费应该可以用12个月

* 帖子来源NodeSeek
返回