很多剛做Tiktok的朋友,發(fā)了很長(zhǎng)一段時(shí)間的Tiktok視頻,但發(fā)著發(fā)著,就發(fā)現(xiàn)所有辛苦制作的視頻,播放量居然是0,那么,為什么會(huì)這樣呢?原來(lái)跟搭建海外節(jié)點(diǎn)有關(guān)。
很多剛做Tiktok的朋友,發(fā)了很長(zhǎng)一段時(shí)間的Tiktok視頻,但發(fā)著發(fā)著,就發(fā)現(xiàn)所有辛苦制作的視頻,播放量居然是0,那么,為什么會(huì)這樣呢?
一般情況下,大概率是由于網(wǎng)絡(luò)(節(jié)點(diǎn))的問題導(dǎo)致的,今天,我為大家來(lái)講解這個(gè)問題的解決辦法。
很多時(shí)候,朋友們所用的機(jī)場(chǎng)(節(jié)點(diǎn))是普通的、免費(fèi)的,或者是節(jié)點(diǎn)共享的,這種都有可能導(dǎo)致出現(xiàn)0播放問題,那么,如何搭建獨(dú)享的機(jī)場(chǎng)節(jié)點(diǎn)呢?
第一步,購(gòu)買國(guó)外線路的VPS(獲得訪問TK的中轉(zhuǎn)站)
1.1 一般目前國(guó)內(nèi)使用最多的是CentOS7系統(tǒng)。
購(gòu)買國(guó)外VPS服務(wù)器,IP地址有可能被墻,因此,當(dāng)服務(wù)器生效時(shí),需要ping得通IP,才可正常使用。若是PING不通,則需要另外購(gòu)買或重新部署,以讓ISP商更換IP。
第二步,服務(wù)器搭建SSR(獲得訪問TK的能力)
用PowerShell連上服務(wù)器后,執(zhí)行以下命令
wget --no-check-certificate https://freed.ga/github/shadowsocksR.sh; bash shadowsocksR.sh
如果提示:若提示:wget :command not found
請(qǐng)執(zhí)行:yum install wget -y
然后輸入端口后,按任意鍵開始安裝,等一會(huì),出現(xiàn)下面界面說(shuō)明安裝成功了,記好下面的信息。一會(huì)連接SSR需要用上。
第三步,安裝BBR(GOOGLE加速器)
為什么要安裝BBR呢?這個(gè)可以極大的提高網(wǎng)絡(luò)的速度,是谷歌為linux提倡開發(fā)的。
3.1:首先執(zhí)行yum update -y (更新到最新CentOS 7.9 1611)
cat /etc/redhat-release
CentOS Linux release 7.9.1611 (Core)
3.2: 安裝elrepo內(nèi)核
3.2.1執(zhí)行:
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm
然后先執(zhí)行:
rpm -qa |grep kernel (先卸載舊的kernel-headers,kernel-tools, kernel-tools-libs,只保留內(nèi)核),
3.2.2 執(zhí)行:
yum --enablerepo=elrepo-kernel install kernel-ml
就會(huì)安裝elrepo正式版4.9內(nèi)核(跟著再安裝kernel-ml-headers kernel-ml-tools kernel-ml-tools-libs無(wú)需操作),
3.2.3執(zhí)行:
awk -F\' '$1=="menuentry " {print $2}' /etc/grub2.cfg
看看內(nèi)核啟動(dòng)順序,然后執(zhí)行:
grub2-set-default 0
把列出中的第一個(gè)順序?yàn)?,kernel-ml 4.9設(shè)為默認(rèn),重啟
Reboot now
或者可以簡(jiǎn)化為
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm
yum --enablerepo=elrepo-kernel install -y kernel-ml
3.2.4:跟著執(zhí)行文本編輯:
vim /etc/sysctl.conf
在文本中最后加兩行:
net.core.default_qdisc = fq
net.ipv4.tcp_congestion_control = bbr
(把光標(biāo)移到最后,按i進(jìn)入插入狀態(tài),黏貼上面兩行代碼后,按ESC,然后再按:wq保存退出)
3.2.5然后執(zhí)行:
sysctl -p
生效,就ok了。
然后就可以使用客戶端使用以上節(jié)點(diǎn):
第四步,安裝VNC遠(yuǎn)程桌面管理(可選)
4.1前提條件:
系統(tǒng)需要安裝相關(guān)圖形界面的軟件包,否則安裝vnc后啟動(dòng)不了
yum groupinstall "GNOME Desktop" "Graphical Administration Tools"
或是安裝如下的
yum groups install GNOME
查看已經(jīng)安裝的組
yum grouplist
4.2.安裝vnc和vncserver
yum -y install vnc
yum -y install tigervnc-server
4.3.關(guān)閉防火墻
systemctl status firewalld.service
systemctl stop firewalld.service
systemctl disable firewalld.service
4.4修改配置文件
vi /etc/selinux/config
set "SELINUX=disabled" and comment the rest lines.
以開啟1號(hào)窗口為例(也可以同時(shí)開啟多個(gè)窗口,修改數(shù)字即可),方法如下:
編輯/etc/systemd/system/vncserver@:1.service,把里面的 替換成root
4.5.更新systemctl以使其生效;
systemctl daemon-reload
4.6.進(jìn)入到oracle設(shè)置vnc密碼
su - root
執(zhí)行vncpasswd,并輸入訪問密碼,操作如下:
$ vncpasswd
Password:
Verify:
4.7.啟動(dòng)
然后返回root用戶下,以后就可以通過(guò)systemd來(lái)控制vncserver服務(wù)的啟停了。
例如,啟動(dòng)服務(wù)(該服務(wù)以后每次要使用時(shí)啟動(dòng),或者做成計(jì)劃任務(wù)讓它每次自動(dòng)啟動(dòng)):
# systemctl start vncserver@:1.service
4.8.查看狀態(tài)
systemctl status vncserver@:1.service
4.9.查看5901端口
[root@host01 /]# ss -nlp|grep 5901
聲明:本網(wǎng)部份文章為轉(zhuǎn)載文章,在每篇文章底部有說(shuō)明,文章的觀點(diǎn)和立場(chǎng)僅代表作者個(gè)人立場(chǎng),不代表微網(wǎng)立場(chǎng),若是文章轉(zhuǎn)載中有侵范您的權(quán)益,請(qǐng)發(fā)郵件到 [email protected]或致電13922854199通知?jiǎng)h除,謝謝!