『壹』 黑群暉怎麼使用 ethtool命令
當使用ethtool來禁用使用e1000網卡驅動模塊的網卡自適應特性時,必須同時指定鏈路速度和全雙工工作模式。例如:
ethtool -s eth0 autoneg off
會邊比自適應,但是只是臨時禁用,如果在命令中沒有指定鏈路速度和全雙工工作模式,驅動會自動重新打開自適應。
為了使用ethtool工具來禁用e1000網卡驅動模塊的網卡自適應特性,使用以下步驟
1. 進入終端模式。 2. 以root身份執行
ethtool -s ethx autoneg off speed 1000 plex full
這里ethX是網卡的名字(例如eth0或者eth1等等),這個命令將關閉該網卡的自適應特性,並且強制設置網卡速度為1Gb,全雙公模式。關於ethotool的更多特性,請參考
『貳』 如何穿透群暉mail
1、配置隧道,填寫正確的內網 IP 和埠號
我們先在網雲穿官網上配置好群暉使用的「隧道」,可以參考上面電腦穿透教程的第一步,注冊帳號並領取你的免費隧道。
在群暉的控制面板→網路→DSM 設置里可以查看當前 NAS 使用的埠號,默認一般是 5000,這樣我們進入網雲穿的網頁控制台,把隧道的內網埠設置成 5000,內網 IP 寫 127.0.0.1 即可。
然後,這里需要先記錄下此隧道的「令牌」以及你的「二級域名」,後面會需要用到。
2、在群暉 NAS 上安裝網雲穿內網穿透客戶端
開啟 SSH (此操作是為了安裝客戶端)
要在群暉上安裝內網穿透工具,需要先「開啟 SSH 許可權」,進入群暉控制面板→終端機和 SNMP→終端機→勾選「啟動 SSH 功能」,默認 22 埠即可。
使用 ssh 工具登錄群暉:我們可使用 Putty (Windows)、macOS 自帶終端,或各種你熟悉的 SSH 客戶端進行連接,然後順序執行下面的命令:
# 第一步:
# 通過 SSH 登錄群暉
# 如果你用 Putty 等「圖形界面」的 SSH 客戶端,就在軟體上進行連接,並略過此步。
# 如使用 Mac 終端、Win10 新版自帶的命令行等,則執行:
ssh 用戶名@群暉的區域網IP
# 例子如「ssh [email protected]」
# 第二步:
# 獲取管理員許可權
sudo -i
# 第三步:
# 下載網雲穿客戶端
# 這里要根據你的機型 CPU 選擇 ARM 版或是 Intel (x86) 版,網上搜索自己機型規格。
# == 注意區分版本,不要下載錯機型 ==
# x86 處理器 - 下載網穿雲 linux 版命令:
wget https://down.xiaomy.net/linux/wyc_linux_64
# ARM 處理器 - 下載網穿雲 Linux ARM 版命令:
wget https://down.xiaomy.net/linux/wyc_linux_arm
# 第四步:
# 給客戶端文件設置運行許可權
# == 注意區分版本 ==
# ARM 處理器:
chmod -R 777 ./wyc_linux_arm
# 其他處理器:
chmod -R 777 ./wyc_linux_64
# 搞定!至此已經完成了在命令行的工作了
3、在群暉內增加自定義任務,開機自動運行網雲穿客戶端
進入群暉後台→控制面板→任務計劃,然後點新增→觸發的任務→用戶定義的腳本,如下圖
給任務設置一個名稱,比如 WangYunChuan,帳號是 root,事件為「開機」:
點擊「任務設置」,在下面的「用戶定義的腳本」區域里填入你的命令,這段腳本在下面:
如果你的群暉是 ARM 處理器,那麼拷貝這一段進去,而且還要記得替換成你自己的令牌:
cd /root
nohup ./wyc_linux_arm -token=令牌 &
# 注意令牌後面跟著一個空格,接著還有個符號&別漏掉
如果是 Intel 的處理器,那麼就復制這一段,記得替換成你自己的令牌。另外,和之前一樣,機型也別弄錯了。
cd /root
nohup ./wyc_linux_64 -token=令牌 &
# 注意令牌後面跟著一個空格,接著還有個符號&別漏掉
填好腳本命令之後,點擊確定。然後在列表裡找到此任務,右鍵點擊選擇「運行」即可。之後每次 NAS 開機,網雲穿的客戶端都會自動啟動。
4、遠程訪問你的群暉 NAS!
這時已經大功告成了!在互聯網上任何的電腦或手機上,現在都能通過訪問你的隧道域名,如 http://xxxx.dongtaiyuming.net,連接上你家裡的群暉 NAS。由於這個隧道選擇了 HTTP 模式,我們無需添加埠都能直接訪問;而如果選 TCP 模式,則需用 域名:外網埠 方式訪問 (外網埠在控制台→顯示隧道信息那裡可以查看)。實測我這個 3m 的免費隧道下載文件也能跑滿 3m,一般日常的辦公文檔傳輸都夠用了