當前位置:首頁 » 操作系統 » linuxsocks5

linuxsocks5

發布時間: 2022-05-06 14:04:41

① 教我在租用的linux上架設SOCKS5代理IP。 DEBIAN的系統。 不要說網上的教程,我看不懂。對LINUX一竅不通。

在Linux下有各種各樣的代理程序可用,象最常用的Squid,是http/https代理,也能代理ftp請求,但它實際上是個HTTP代理程序,不是ftp代理,但它能處理ftp代理請求,就象瀏覽器處理ftp請求一樣的方法工作,有些程序只能設置成使用socks代理,象CuteFTP;還有象Wu-FTP只能設置成使用ftp代理(這里的ftp代理是標準的ftp代理,不是Squid所支持的那種方式);ICQ 2000能同時接受https代理和Socks代理;NetVampire能接受標準的HTTP(GET/POST)代理(被Squid支持),和HTTP(CONNECT)代理(也被Squid支持)。

為了使用Cute-FTP,除了IP偽裝的方法外,就要使用Socks代理,現在讓我們來看看配置Socks5的過程:

1. 下載文件
從www.socks.nec.com下載最新版的socks5源文件到/tmp目錄下。socks5-v1.0r11.tgz

2. 在防火牆上編譯並安裝(該防火牆應直接連至internet,是安裝了兩塊網卡的雙宿主機,假設內部網段為
192.168.0.0/24)

cd /tmp
tar -xvfz socks5-v1.0r11.tgz

cd /tmp/socks5-v1.0r11
./configure --with-threads
make
make install

3. 配置文件/etc/socks5.conf

# /etc/socks5.conf
set SOCKS5_MAXCHILD 3
set SOCKS5_NOIDENT
set SOCKS5_TIMEOUT 5

interface 192.168.0. - eth1
auth 192.168.0. - u
permit u - 192.168.0. - - - jephe
permit u - 192.168.0. - - - jack
deny - - - - - - -

4. 配置文件/etc/socks5.passwd

# /etc/socks5.passwd
jephe password_of_jephe_is_here
jack password_of_jephe_is_here

5.開始測試
/usr/local/bin/socks5 -f -s
如果出現下面的信息表示測試成功。
18210: Socks5 starting at Mon Dec 14 18:23:45 1998 in normal mode

然後退出socks5,開始正式運行它在背景模式:

6. 正式運行

/usr/local/bin/socks5 -t -s 2> /var/log/socks5

7. 最後,加到/etc/rc.d/rc.local
echo "/usr/local/bin/socks5 -t -s 2> /var/log/socks5" >> /etc/rc.d/rc.local

② Linux 5下怎麼配置Socks5代理IP

bu hao

③ linux下配置socks5代理伺服器用什麼軟體

在Linux下有各種各樣的代理程序可用,象最常用的Squid,是http/https代理,也能代理ftp請求,但它實際上是個HTTP代理程序,不是ftp代理,但它能處理ftp代理請求,就象瀏覽器處理ftp請求一樣的方法工作,有些程序只能設置成使用socks代理,象CuteFTP;還有象Wu-FTP只能設置成使用ftp代理(這里的ftp代理是標準的ftp代理,不是Squid所支持的那種方式);ICQ 2000能同時接受https代理和Socks代理;NetVampire能接受標準的HTTP(GET/POST)代理(被Squid支持),和HTTP(CONNECT)代理(也被Squid支持)。
為了使用Cute-FTP,除了IP偽裝的方法外,就要使用Socks代理,現在讓我們來看看配置Socks5的過程:

1. 下載文件
從www.socks.nec.com下載最新版的socks5源文件到/tmp目錄下。socks5-v1.0r11.tgz

2. 在防火牆上編譯並安裝(該防火牆應直接連至internet,是安裝了兩塊網卡的雙宿主機,假設內部網段為
192.168.0.0/24)

cd /tmp
tar -xvfz socks5-v1.0r11.tgz

cd /tmp/socks5-v1.0r11
./configure --with-threads
make
make install

3. 配置文件/etc/socks5.conf

# /etc/socks5.conf
set SOCKS5_MAXCHILD 3
set SOCKS5_NOIDENT
set SOCKS5_TIMEOUT 5

interface 192.168.0. - eth1
auth 192.168.0. - u
permit u - 192.168.0. - - - jephe
permit u - 192.168.0. - - - jack
deny - - - - - - -

4. 配置文件/etc/socks5.passwd

# /etc/socks5.passwd
jephe password_of_jephe_is_here
jack password_of_jephe_is_here

5.開始測試
/usr/local/bin/socks5 -f -s
如果出現下面的信息表示測試成功。
18210: Socks5 starting at Mon Dec 14 18:23:45 1998 in normal mode

然後退出socks5,開始正式運行它在背景模式:

6. 正式運行

/usr/local/bin/socks5 -t -s 2> /var/log/socks5

7. 最後,加到/etc/rc.d/rc.local
echo "/usr/local/bin/socks5 -t -s 2> /var/log/socks5" >> /etc/rc.d/rc.local

④ 如何在Linux下配置socks5代理

1、安裝 Socks5軟體,ss5
ss5 -v
SS5 Version 3.8.9 - Release 6
2、啟動ss5服務
/etc/init.d/ss5 start
3、修改 /etc/opt/ss5/ss5.conf
auth 0.0.0.0/0 – u
4、在 /etc/opt/ss5/ss5.passwd 中添加 用戶名和密碼如:
test 123456
5、設置允許范圍
vi /etc/opt/ss5/ss5.conf增加
permit u 0.0.0.0/0 – 0.0.0.0/0 – – – – –
6、查看日誌
more /var/log/ss5/ss5.log
7、netstat -ntlp檢查1080埠是否開啟

⑤ 如何在 Linux 上安裝和使用惡意軟體檢測工具 LMD 及殺毒引擎 ClamAV

1、配置 Socks5 編譯環境。 yum -y install gcc automake autoconf libtool make 2、安裝 Socks5 需要的包。 yum -y install pam-devel openldap-devel cyrus-sasl-devel3、下載,編譯安裝 Socks5 。

⑥ 如何在linux下配置socks5代理

找到socks5-v1.0r11.tar.gz這個軟體包
開始編譯,安裝

#tar xvfz socks5-v1.0r11.tar.gz
#cd socks5-v1.0r11
#./configure --with-threads
#make
#make install

開始配置
一般來說安裝完後,會在/etc目錄下生成socks5.conf(配置文件)和socks5.passwd(用於驗證的文件)這兩個文件,
下面我把我的配置文件帖出來
#/etc/socks5.conf
#指定SOCKS v5綁定的ip地址和監聽的埠。如果不指定綁定的IP將使用0.0.0.0
set SOCKS5_BINDINFC 192.168.0.8:1080
#忽略ident請求。當客戶機沒有運行identd時,使用SOCKS5_NOIDENT將降低超時值
set SOCKS5_NOIDENT
#指定連接停頓最長時間。超過最大值後,socks5斷開連接
set SOCKS5_TIMEOUT 15
#socks5將接受SOCKS V4 協議的請求,默認不接受
set SOCKS5_V4SUPPORT
#指定同時存在的最大子進程數,Socks5預設為64
set SOCKS5_MAXCHILD 4
#指定密碼文件
set SOCKS5_PWDFILE /usr/local/socks5/etc/socks5.passwd

#對所有的客戶連接都使用username/password用戶認證方法
auth - - u

#允許來自192.168.0.的任何經過用戶認證的連接
permit u - 192.168.0. - - -

#/usr/local/socks5/etc/socks5.passwd
#用戶 密碼
userA passwdA
userB passwdB
userC passwdC

前面的一些設置由於我在配置文件里都寫了相關的內容,就不在說明了
如果不需要用戶驗證只需要把
auth - - u
改成 auth - - -

permit u - 192.168.0. - - -
改成
permit - - - - - -

注意上面permit - - - - - -這一句,是使任何人都可以使用你的socks5 server,非常不安全(讓你作跳板),最好是有點限制

permit - - clientIP - - -

開始測試
/usr/local/socks5/bin/socks5 -f -s

如果出現下面的信息表示測試成功。

18210: Socks5 starting at Mon Dec 14 18:23:45 1998 in normal mode

然後退出socks5,開始正式運行它在背景模式:
正式運行
/usr/local/socks5/bin/socks5 -t -s 2> /var/log/socks5

最後,加到/etc/rc.d/rc.local

echo "/usr/local/socks5/bin/socks5 -t -s 2> /var/log/socks5.log"
>> /etc/rc.d/rc.local

如果要停止socks5,只要運行/usr/local/socks5/bin/stopsocks -kill就行,socks5就會停止!
啟動測試:/usr/local/socks5/bin/socks5 -t
使用非默認埠:如果你想讓socks5服務啟動的時候不啟動默認監聽埠1080,比如為1234,我們可以運行如下命令
socks5 -b 1234 -t 當然你關掉這個服務,就必須用下面的命令 /usr/local/socks5/bin/stopsocks -p 1234 -kill

⑦ Linux debian 5.0 安裝 sock5 (ss5-3.8.2-3)

你缺少庫沒有裝。我剛剛裝好 =。= 你這樣試試看,應該就沒問題了
sudo apt-get install libssl-dev

我也是新手。。。問個問題,前面加sudo 和不加sudo 有啥區別。。。還有就是默認安裝在哪?配置文件放在啥地方。。。

⑧ socks5 里的用戶名 和密碼

Socks5代理伺服器配置 最近有不少網友老是問我一些QQ如何利用代理的事。其實是很簡單的,通過代理獵手尋找一些socks5代理便可。剛好最近在學習linux系統,於是突然想到用RedHat9來做個socks5代理伺服器。ok!說干就干 1。先在北大天網搜索一下socks5的安裝包,發現一大堆,最新版本是socks5-v1.0r11.tar.gz,於是下載到我的RH9的伺服器上。 2。解壓縮軟體包 #tar xvfz socks5-v1.0r11.tar.gz 3.開始編譯 #cd socks5-v1.0r11 #./configure --with-threads #make #make install 4.建立/etc/socks5.conf,其實在軟體包里已經有現成的examples #cd examples #cp socks5.conf.singlehomed /etc/socks5.conf (我們挑選一個最簡單的配置文件) 默認配置就是 # A Socks5 Config file for a normal, single homed server permit - - - - - - 這個配置文件是允許任何人都可以使用這個socks5代理,並不需要驗證 如果想限制只是某個IP段(192.168.0.0/255.255.255.0)可以訪問,可以改成 permit - - 192.168.0. - - - 或者只允許某個IP(192.168.0.10)可以訪問使用,可以改成 permit - - 192.168.0.10 - - - 5.ok 運行一下socks5 -t 啟動socks5服務,然後用QQ測試一下代理是否生效,記住默認埠是1080 反正我是在FTP軟體和QQ上試了 都沒問題。 6.如果要停止socks5,只要運行stopsocks -KILL就行,socks5就會停止! 7.使用非默認埠:如果你想讓socks5服務啟動的時候不啟動默認監聽埠1080,比如為1234,我們可以運行如下命令 socks5 -b 1234 -t 當然你關掉這個服務,就必須用下面的命令 stopsocks -p 1234 -KILL 8.我們來深入配置一下socks5.conf,使socks5使用用戶驗證機制 要使用用戶驗證,首先要建立/etc/socks5.pwsswd文件 內容為:(userA代表用戶名。passwdA代表用戶userA的密碼) #/etc/socks5.passwd userA passwdA userB passwdB userC passwdC 然後修改/etc/socks5.conf 添加下列語句 auth - - u 或者把: auth - - -改成auth - - u 添加: 把默認permit - - - - - - 改成permit u - 192.168.0. - - - 即允許來自192.168.0.0/255.255.255.0網段的任何經過用戶認證的連接 如果你不想把密碼文件存在默認的/etc/socks5.passwd里。想存在自定義的文件,比如/etc/qq.passwd 那就得修改/etc/socks5.conf.添加一項參數 set SOCKS5_PWDFILE /etc/qq.passwd ok!重啟一下服務,這時如果不輸入正確的用戶名和密碼是使用不了socks5代理伺服器的,輸入正確的用戶名和密碼便可使用。 以上說的參數,大家可以結合使用,比如限制某個IP段使用socks5服務,而且要使用用戶名驗證 另外針對/etc/socks5.conf還有一些參數,大家就自己去研究吧 set SOCKS5_BINDINFC 192.168.0.8:1080 忽略ident請求。當客戶機沒有運行identd時,使用SOCKS5_NOIDENT將降低超時值 set SOCKS5_NOIDENT 指定連接停頓最長時間。超過最大值後,socks5斷開連接 set SOCKS5_TIMEOUT 15 socks5將接受SOCKS V4 協議的請求,默認不接受 set SOCKS5_V4SUPPORT 指定同時存在的最大子進程數,Socks5預設為64 set SOCKS5_MAXCHILD 4

⑨ Linux大神看這里: 關於socks5代理連接上層socks5代理的方案。

直接使用ss客戶端就行了,很簡單的,可以聯系我

⑩ 如何通過socks5代理伺服器發送socket

1、如果使用socket(只要啟動客戶端connect sock5的IP和埠就行)可以發送到socks5的代理伺服器那,不過需要管理員為你設定一些許可權,否則及有可能被過濾掉,由管理員幫你轉發數據到另一台機器。因為即使你知道外網那台機器的地址,那也及有可能是代理伺服器下的私網地址,socket是無法連接私網地址的。
2、以你的公司公網地址為伺服器,以外網機器為客戶端連接你一下,也許可以收發數據的:)

熱點內容
工業級安卓主板價格怎麼樣 發布:2024-10-07 14:07:57 瀏覽:625
編程先乘除 發布:2024-10-07 13:58:45 瀏覽:268
編譯內核時發生循環編譯 發布:2024-10-07 13:58:43 瀏覽:494
當下筆記本電腦什麼配置好 發布:2024-10-07 12:57:33 瀏覽:468
安卓倒車軌跡怎麼調 發布:2024-10-07 12:54:47 瀏覽:913
問道刷道隊伍怎麼配置 發布:2024-10-07 12:09:17 瀏覽:325
androidservice使用 發布:2024-10-07 12:00:01 瀏覽:263
樂視2安卓版本怎麼升級 發布:2024-10-07 11:51:11 瀏覽:698
方舟電腦版怎麼進入官方伺服器 發布:2024-10-07 11:09:32 瀏覽:807
百度雲快速上傳 發布:2024-10-07 10:52:25 瀏覽:482