解決某東對ip限制若蘭(nolanjdc)無法獲取簡訊驗問題

2022-01-02 08:00:02



青龍安裝部署教學-------點選跳轉

沒伺服器的先自行購買,騰訊雲2H4G8M首年74–點選購買

QQ交流:1014549449 --------------點選跳轉




介紹
SOCKS5 是一個代理協定,它在使用 TCP/IP協定 通訊的前端機器和伺服器機器之間扮演一箇中介角色,使得 內部網路 中的前端機器變得能夠存取Internet網中的伺服器,或者使通訊更加安全。 SOCKS5 伺服器通過將前端發來的請求轉發給真正的目標伺服器, 模擬了一個前端的行為。

需要條件
1.被某東限制ip段的伺服器
2.新版jdc
3.CentOS選7.6 (測試沒問題的哈)
4.有條件的直接把若蘭搭建到沒被限制的伺服器。

教學開始

1.拉取socks5程式

cd /root && wget https://ghproxy.com/https://github.com/shiunke/unke/blob/main/ss5-3.8.9-8.tar.gz 

在這裡插入圖片描述
提示-bash: wegt: 未找到命令 先安裝wegt 在拉取

#安裝wget
yum -y install wget

2.設定 Socks5 編譯環境

yum install -y pam pam-devel gcc gcc-c++ openldap openldap-devel openssl openssl-devel cyrus-sasl cyrus-sasl-devel aytomake auoconf libtool automake make

在這裡插入圖片描述
3.安裝tar

yum install -y tar

4.解壓socks5程式包

tar zxf ss5-3.8.9-8.tar.gz

解壓出來得到ss5-3.8.9檔案目錄
在這裡插入圖片描述
5.進入ss5-3.8.9資料夾 並執行./configure

cd ss5-3.8.9/ && ./configure

在這裡插入圖片描述
6.然後執行下面命令

make && make install

在這裡插入圖片描述
7.修改這個目錄檔案/etc/opt/ss5/ss5.conf
auth 0.0.0.0/0 – – (87行)
permit – 0.0.0.0/0 – 0.0.0.0/0 – – – – – (203行)#註釋行去掉如下圖 修改兩個地方 自己改剩下的 並儲存

在這裡插入圖片描述
8.讓SS5隨系統一起啟動

 chmod +x /etc/init.d/ss5
 chkconfig --add ss5
 chkconfig --level 345 ss5 on

9.ss5 預設使用1080埠,並允許任何人使用,如果要修改預設埠,請修改 /etc/sysconfig/ss5 新增以下命令

##埠號自己設定  注意開放你設定的埠號
# Add startup option here
SS5_OPTS=" -u root -b 0.0.0.0:1080"

10.啟動SOCKS5

##啟動代理服務
service ss5 start

##如果提示許可權不夠請執行
 chmod u+x /etc/rc.d/init.d/ss5

啟動完成後,可以使用以下命令檢視啟動情況

netstat -lntp  | grep ss5

11.改完埠 必須使用命令重新啟動 不是啟動命令

service ss5 restart

對接nolanjdc教學

1.安裝新版本Nolanjdc 應該是2.3版本以上的

不是新版本的自己安裝 或者更新 請檢視前面教學

2.在nolanjdc組態檔新增代理 你的SOCKS5 IP加埠

在這裡插入圖片描述
3.改完重新啟動容器

docker restart nolanjdc

其他命令

1.關閉ss5

service ss5 stop

2.檢視紀錄檔

more /var/log/ss5/ss5.log

3.SOCKS5支援使用者代理密碼設定 但是nolanjdc好像要不能要密碼 如果你用於其他可以設定

1、開啟使用者名稱密碼驗證機制 vi /etc/opt/ss5/ss5.conf

  在ss5.conf中找到auth和permit兩行,按照下面的格式進行修改

  auth      0.0.0.0/0       -         u
  permit  u        0.0.0.0/0       -       0.0.0.0/0       -       -       -       -       -


  2 、設定使用者名稱和密碼  vi /etc/opt/ss5/ss5.passwd
   一行一個賬號,使用者名稱和密碼之間用空格間隔,例如:

   user1 123
   user2 234

3、重新啟動服務生效

   service ss5 restart



青龍安裝部署教學-------點選跳轉

沒伺服器的先自行購買,騰訊雲2H4G8M首年74–點選購買

QQ交流:1014549449 --------------點選跳轉