近期收到部分用戶的反饋,說在vps服務器里面怎么搭建咱們的撥號vps環(huán)境,做到adsl撥號更換ip的效果
應邀各位的需求,今天告知大家,怎么使用vps服務器,搭建成撥號vps的方法與步驟:
首先vps廠商會提供一些撥號 斷開命令:
差不多是這種:
pppoe-start 撥號
pppoe-stop 斷開撥號
pppoe-status 撥號連接狀態(tài)
vps服務器搭建HTTP代理:
yum install tinyproxy
修改配置
vi /etc/tinyproxy/tinyproxy.conf
Port 8888 #預設是8888 Port,你可以更改
Allow 127.0.0.1 #將127.0.0.1改成你自己的IP
#例如你的IP 是1.2.3.4,你改成Allow 1.2.3.4,那只有你才可以連上這個Proxy
#若你想任何IP都可以臉到Proxy在Allow前面打#注釋
啟動TinyProxy
service tinyproxy start
用下面的命令設置下iptables,放行8888端口就好了,或者關閉防火墻
停止firewall
systemctl stop firewalld.service
service iptables save
systemctl stop firewalld
systemctl disable firewalld
systemctl start iptables
systemctl status iptables
systemctl enable iptables
修改iptables配置
vi /etc/sysconfig/iptables
-A IN_public_allow -p tcp -m tcp --dport 8888 -m conntrack --ctstate NEW -j ACCEPT
保存,然后重啟iptables
service iptabels restart
輸入
ifconfig得到IP地址,然后自己隨便在本機測試下ip:8888 訪問 通了就說明沒問題了
連接代理
如果服務商提供了端口映射!那一切都解決了!直接用端口映射過去就好了,本文默認沒有映射
首先 在vps上建個腳本 大概意思是 每多長時間撥一次號,并且訪問遠程服務器
import requests
import os
import time
url = "http://#.#.#.#:5000/record"
ip = os.system('echo $(curl -s http://txt.go.sohu.com/ip/soip)| grep -P -o -i "(\d+\.\d+.\d+.\d+)"')
data = {'ip':ip}
while True:
os.system('pppoe-stop')
time.sleep(6)
os.system('pppoe-start')
time.sleep(3)
req =requests.post(url,data=data)
print(req.text)
time.sleep(60)
然后在遠程服務器建個web框架,接收vps的請求并且記錄ip 給本機訪問
以上就是vps服務器搭建撥號vps的流程與步驟,當然,針對技術流,怎么玩都是可以的,但針對一些小白無法做到技術搭建,那該怎么用?毋庸置疑,直接選擇咱們91vps,官網(wǎng)上面提供的地區(qū)與線路都是非常多的,線路也是不定期更新,所有,對于常規(guī)營銷的用戶來說,ip的成功使用率都是非常高的;
更多產(chǎn)品使用使用和相關技術交流可聯(lián)系在線客服QQ:800193021 留言