這篇文章主要介紹了php設(shè)置隨機(jī)ip訪問的方法,具有一定借鑒價(jià)值,需要的朋友可以參考下。希望大家閱讀完這篇文章后大有收獲。下面讓小編帶著大家一起了解一下。
創(chuàng)新互聯(lián)是一家集網(wǎng)站建設(shè),玉泉企業(yè)網(wǎng)站建設(shè),玉泉品牌網(wǎng)站建設(shè),網(wǎng)站定制,玉泉網(wǎng)站建設(shè)報(bào)價(jià),網(wǎng)絡(luò)營(yíng)銷,網(wǎng)絡(luò)優(yōu)化,玉泉網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強(qiáng)企業(yè)競(jìng)爭(zhēng)力??沙浞譂M足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時(shí)我們時(shí)刻保持專業(yè)、時(shí)尚、前沿,時(shí)刻以成就客戶成長(zhǎng)自我,堅(jiān)持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實(shí)用型網(wǎng)站。
當(dāng)我們請(qǐng)求一個(gè)站點(diǎn)的時(shí)候,http報(bào)文頭會(huì)攜帶一些ip信息,我們通過偽造這些信息,就可以形成不同ip訪問請(qǐng)求的效果。
header的頭部CLIENT-IP和X-FORWARDED-FOR我們都設(shè)置為想要偽造的ip,服務(wù)器端就會(huì)獲取到我們指定的ip.
推薦學(xué)習(xí):PHP視頻教程
X-Forwarded-For 是一個(gè)擴(kuò)展頭。HTTP/1.1(RFC 2616)協(xié)議并沒有對(duì)它的定義,它最開始是由 Squid 這個(gè)緩存代理軟件引入,用來表示 HTTP 請(qǐng)求端真實(shí) IP,現(xiàn)在已經(jīng)成為事實(shí)上的標(biāo)準(zhǔn),被各大 HTTP 代理、負(fù)載均衡等轉(zhuǎn)發(fā)服務(wù)廣泛使用,并被寫入 RFC 7239(Forwarded HTTP Extension)標(biāo)準(zhǔn)之中.
在實(shí)現(xiàn)正常的TCP/IP 雙方通信情況下,是無法偽造來源 IP 的,也就是說,在 TCP/IP 協(xié)議中,可以偽造數(shù)據(jù)包來源 IP ,但這會(huì)讓發(fā)送出去的數(shù)據(jù)包有去無回,無法實(shí)現(xiàn)正常的通信。這就像我們給對(duì)方寫信時(shí),如果寫出錯(cuò)誤的發(fā)信人地址,而收信人按信封上的發(fā)信人地址回信時(shí),原發(fā)信人是無法收到回信的。
一些DDoS 攻擊,如 SYN flood, 就是利用了 TCP/ip 的此缺陷而實(shí)現(xiàn)攻擊的。
下面介紹php如何構(gòu)造隨機(jī)訪問.
感謝你能夠認(rèn)真閱讀完這篇文章,希望小編分享php設(shè)置隨機(jī)ip訪問的方法內(nèi)容對(duì)大家有幫助,同時(shí)也希望大家多多支持創(chuàng)新互聯(lián),關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,遇到問題就找創(chuàng)新互聯(lián),詳細(xì)的解決方法等著你來學(xué)習(xí)!