[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 設定路由器中的靜態路由...