原創 linux 爬蟲撥號伺服器完整設定

2022-06-09 21:06:12 字數 1887 閱讀 6669

[root@cloud ~]# cat /home/bh.sh

#!/bin/bash

path=/sbin:/bin:/usr/sbin:/usr/bin:/sbin/ifconfig

/usr/sbin/adsl-stop

sleep

5/usr/sbin/adsl-start

sleep

2while

true

doif [ `/sbin/ifconfig|egrep ppp0|/usr/bin/wc -l` -gt 0 ];then

echo

"start php

" >>/root/bh.log

/usr/bin/php /home/aa.php >>/root/bh.log

echo

"stop

" >>/root/bh.log

exit

else

echo

"$(date) wait

" >>/root/bh.log

sleep1fi

done

1, 先連線進入到伺服器

2. 設定adsl 撥號

adsl-setup輸入回車

seth0輸入回車

dns 直接回車就行, 如何知道也可以寫上

密碼直接輸入兩次

這裡是否允許其它使用者連線,輸入 no

防火牆為里輸入0

開機自動連線 yes

確認剛才所有的資訊,沒問題直接輸入y回車

3 啟動adsl連線

adsl-start回車

4. 簡單驗證下是不是能上外網

第二步設定:安裝**軟體.埠要和php的埠一致.預設8888,防火牆可開可不開

35 wget -o /etc/yum.repos.d/epel.repo

36 yum install -y tinyproxy

37 ls

38 vim /etc/tinyproxy/tinyproxy.conf

39 service tinyproxy restart

40 service tinyproxy enable

41 service enable tinyproxy

42 iptables -nl

43 service

44 service enable tinyproxy

45 service tinyproxy enable

46 chkconfig tinyproxy on

47 chkconfig --list-all|egrep proxy

48 chkconfig --list|egrep proxy

allow 127.0.0.1   可以注釋代表任意機器可以連,實際寫爬蟲伺服器機器.

由於機器週換防火牆可開可不開.

curl -x 伺服器ip:8888 httpbin.org/get 

返回origin的值為**ip位址,表明tinypoxy設定成功了.

[root@cloud home]# cat aa.php

<?php

$url = '埠/ip?s=8888&p=8888';

file_get_contents($url);

關於adsl vps 撥號ip伺服器

我這幾天寫了一遍在xp上的文章,但是因為xp上貌似只能使用squid2.6版本的,tinyproxy也不能用,而且怎麼弄不出去vps端的埠出來 該文章進入半作廢,如果有時間再弄一下能不能搞一下埠出來 這又買了乙個centos的撥號伺服器 實驗成功了,但是還沒完成,我就先上來寫文章了,我怕記憶不好忘記...

將爬蟲部署到linux伺服器

二 部署執行 參考linux系統安裝python3環境 root localhost opt ll drwxr xr x.41000 mysql 245 10月 15 2018 twisted 18.9 0 rw r r 1 root root 3088398 10月 15 2018 twisted...

設定本機伺服器(原創 bluishoul)

設定本機伺服器 原創 bluishoul 由於一般的路由的的ip也不是固定的,所以客戶端每次在路由開機後要重新設定 伺服器ip。配置的初始動力是源自daisy twitter2010的開發 配置如下 1 設定客戶端程式中的連線伺服器端口為路由ip位址,設定連線埠為9999 2 設定路由器中的靜態路由...