LIHKG Router路由器 集中討論區(9)
成事不足 2019-2-3 12:43:53 usb插router做到嘅功能唔多,速度同穩定性肯定不及NAS

Ads

不堪回首 2019-2-3 13:41:53 公屋300幾ft 用ac68u 都夠? 定86u正d? 用tp link archer c7 wifi 成天要reset
:^(
台灣佬🇹🇼 2019-2-3 13:52:43 唔多唔少會拖慢左個效能
:^(
#5719 2019-2-3 14:09:26 想set v2ray/ssr 買ac68u定r7000好?
VicF 2019-2-3 14:16:21 正路唔會有幾多影響,開啟samba/NFS用嘅資源好少,而且家用router/NAS資料存取量有限,同一時間都係幾個人,硬件冇問題,存取速度取決於網絡
VicF 2019-2-3 14:17:45 Asuswrt-merlin已有更新,firmware 384.90

https://asuswrt.lostrealm.ca/download
VicF 2019-2-3 14:33:19 睇change log加咗

Implemented ipsec.postconf and strongswan.postconf scripts

即係可以用l2tp/IPSec VPN?
最強Gridman 2019-2-3 14:39:44 netgear r7000/r6900/r6300/r8000/r8500可刷merlin
不包括r7800
:^(
最強Gridman 2019-2-3 14:41:21 幾多mb寬頻?
300尺68u甚至66u b1都夠
不堪回首 2019-2-3 14:42:45 1000m 網上行
VicF 2019-2-3 14:46:02 如果用ac68u刷咗asuswrt-merlin,跟住呢度裝咗entware-ng

https://github.com/RMerl/asuswrt-merlin/wiki/Entware

可以試試小弟寫嘅shadowsocks-libev 自動安裝shell script, 下面copy & paste去router執行
#! /bin/sh
# $PROG: semi-automatic shell script for installing shadowsocks-libev server on asus router.
# $REQUIRE: Asuswrt-merlin installed and entware-ng is installed on /mnt/sda1
# assume router's DDNS service is active
# Tested on asus RT-AC68U powered by asuswrt-merlin version 384_2
# No guarantee & responsibility to the author. Use at your own risk.

# pick server port from 17900 - 17999 randomly
server_port="179$(head -n 30 /dev/urandom | tr -dc "0123456789" | head -c2)"

# generate password
ss_passwd=$(openssl rand -base64 32 | tr -d '+/0oO' | cut -c5-14)

RET=0
myip=$(wget -qO- ifconfig.co)
url="https://pastebin.com/raw/PehUx1qY"
url2="https://pastebin.com/raw/jfKPER4R"
config="shadowsocks.json"

opkg install haveged
opkg install shadowsocks-libev-ss-server

if [ x$(which dos2unix) = x ] ; then
        opkg install dos2unix
fi

cd /jffs/scripts || {
        echo "Cannot change path to /jffs/scripts" ;
        echo "Exit install progress." ;
        exit 1 ;
}

if [ -f "firewall-start" ] ; then
        echo "iptables -I INPUT -p tcp --dport $server_port -j ACCEPT" >> firewall-start
        echo "iptables -I INPUT -p udp --dport $server_port -j ACCEPT" >> firewall-start
        echo "ip6tables -I INPUT -p tcp --dport $server_port -j ACCEPT" >> firewall-start
        echo "ip6tables -I INPUT -p udp --dport $server_port -j ACCEPT" >> firewall-start
else
        echo "#! /bin/sh" > firewall-start
        echo "iptables -I INPUT -p tcp --dport $server_port -j ACCEPT" >> firewall-start
        echo "iptables -I INPUT -p udp --dport $server_port -j ACCEPT" >> firewall-start
        echo "ip6tables -I INPUT -p tcp --dport $server_port -j ACCEPT" >> firewall-start
        echo "ip6tables -I INPUT -p udp --dport $server_port -j ACCEPT" >> firewall-start
fi

chmod 755 firewall-start

echo "/jffs/scripts/haveged-init start" >> services-start
echo "/jffs/scripts/ss-init start" >> services-start
echo "/jffs/scripts/haveged-init stop" >> services-stop
echo "/jffs/scripts/ss-init stop" >> services-stop

wget --no-check-certificate -qO haveged-init "$url2" && dos2unix haveged-init && chmod 755 haveged-init
wget --no-check-certificate -qO ss-init "$url" && dos2unix ss-init && chmod 755 ss-init

cd /mnt/sda1/entware/etc || { echo "Fail change path /mnt/sda1/entware/etc/" ; exit 1 ; }

echo "{" > "$config"
echo "    \"server\":\"0.0.0.0\"," >> "$config"
echo "    \"server_port\":${server_port}," >> "$config"
echo "    \"local_port\":1080," >> "$config"
echo "    \"password\":\"${ss_passwd}\"," >> "$config"
echo "    \"timeout\":60," >> "$config"
echo "    \"method\":\"chacha20-ietf-poly1305\"" >> "$config"
echo "}" >> "$config"

/jffs/scripts/firewall-start ; sleep 1

/jffs/scripts/haveged-init start ; sleep 1

/jffs/scripts/ss-init start ; sleep 1

ss_id=$(ps w | awk '$5 ~ /ss-server/{print $1}')

if [ -n "$ss_id" ]
        then
                echo "Setup is completed."
                echo "Shadowsocks-libev is up."
                echo "Your IP:          $myip"
                echo "Server Port:      $server_port"
                echo "Password:         $ss_passwd"
                echo "Method:           chacha20-ietf-poly1305"
        else
                echo "Install shadowsocks-libev server failed."
                RET=2
fi
exit $RET


或者直接喺command line輸入

wget --no-check-certificate -O install https://pastebin.com/raw/fdzT8NJp


然後

sed -i 's/\r$//g' install && chmod +x install

就咁輸入

./install

等安裝完成,會有資訊提示
:^(

Ads

兒孤 2019-2-3 15:29:13 想問下係咪網上教咁 係系統更新就可以裝到?
VicF 2019-2-3 15:31:35 冇錯,不過搵返正確型號
:^(
兒孤 2019-2-3 15:32:19 唔該哂巴打
:^(
最強Gridman 2019-2-3 15:47:13 68u or 66u b1+ merlin
不堪回首 2019-2-3 15:49:51 唔該曬
:^(
過年之後決定
沈門信念隨緣郭嘉 2019-2-3 16:04:41 唔知點解 我隻AC68U 放wifi 打rainbow 6 會成200 ping
係咪set 錯左野
:^(
最強Gridman 2019-2-3 16:55:15 仲有r7000
不堪回首 2019-2-3 17:11:11 邊隻可以一插即用
最強Gridman 2019-2-3 17:13:22 隻隻會難set
最強Gridman 2019-2-3 17:13:33
唔該曬
:^(
過年之後決定
仲有r7000
邊隻可以一插即用
隻隻唔會難set

Ads

不堪回首 2019-2-3 17:14:39
:^(
邊隻易啲呀咁
最強Gridman 2019-2-3 17:36:14 你有冇用過router
隻隻都咁上下,一兩步
:^(
最強Gridman 2019-2-3 17:37:47 睇佢指示,冇乜難度可言
ac68u掛最易
最強Gridman 2019-2-3 21:46:42 你到時買咗返嚟唔識再問啦