做爬蟲,為了防止服務(wù)器的IP被封..服務(wù)器出口IP配置多個,,每次爬頁面的時候輪訓(xùn)換出口IP..
目前創(chuàng)新互聯(lián)已為上千的企業(yè)提供了網(wǎng)站建設(shè)、域名、雅安服務(wù)器托管、網(wǎng)站托管、企業(yè)網(wǎng)站設(shè)計、黑河網(wǎng)站維護(hù)等服務(wù),公司將堅持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。
實現(xiàn)的方式:
通過iptables的SNAT,這個原理就不講了,,不懂的直接百度吧..
這里的機(jī)器用的是centos7.
服務(wù)器端的配置:
1. 開啟IP轉(zhuǎn)發(fā)
echo '1' > /proc/sys/net/ipv4/ip_forward
2. -s 代表來源地址, -o代表外網(wǎng)出口.
iptables -t nat -A POSTROUTING -s 10.150.2.0/24 -o em2 -j MASQUERADE
3. --every 代表多少秒重新選擇一次IP,一般有多少個IP就填寫多少秒,.
iptables -t nat -I POSTROUTING -m state --state NEW -p tcp --dport 80 -o em2 -m statistic --mode nth --every 2 --packet 0 -j SNAT --to-source 1.1.1.1
iptables -t nat -I POSTROUTING -m state --state NEW -p tcp --dport 80 -o em2 -m statistic --mode nth --every 2 --packet 0 -j SNAT --to-source 1.1.1.2
客戶端的配置:
客戶端只需要把默認(rèn)網(wǎng)關(guān)指向服務(wù)器的內(nèi)網(wǎng)IP即可.