固定ip專線和普通專線的區別?
電信的線路而言。
比如就家用寬帶而言,大部分是私網ip,通過nat上網。
很多年前在IPv4地址充足的時候,每個寬帶用戶都被電信運營商分配一個單獨的ipv4公網地址的,那時候自己就可以在家搭個站點供訪問,當然上行帶寬很小,測試下而已。當然這個時候ip是動態的,每重啟路由器就重新撥號一次換個IP地址,那時候還出現了動態域名這個產品,針對這個情況的需求的。
而固定IP不言而喻,就是ip是固定分配給你這個用戶了,也就是一般老說的專線才有的,專線是從運營商機房到客戶場所安排的專門拉的一條物理線路,不是跟正常的園區寬帶線路走一起,一般都分配固定IP。
最近還出現了一個新的產品,剛好涉及以上一個知識點,公網IP的不停變換,針對爬蟲項目用的,動態IP服務器。
其實原理很簡單,我們將傳統IDC的服務器直接光纖接入當地城市或多個地區的混合的運營商的BAS(撥號認證服務器),使服務器擁有固定IP和撥號雙鏈路。
然后使用虛擬化靠技術將物理服務器劃分成很多虛擬服務器,也就是VPS,用戶端使用Windows遠程桌面或者是SSH,還有VNC的方式來管理VPS,使用起來跟家的ADSL一樣,通過在VPS的寬帶連接里使用PPPOE的賬戶來撥號來更換IP。并且實現了更換IP不斷遠程桌面的效果。同樣的,也可以提供linux系統,可以使用SSH客戶端也可以連接上去,通過執行命令達到更換IP的目的。。
比如我們現在要攻克的R項目。他的頁面每兩次訪問就會被強制跳轉到驗證碼頁面,,so,為了跳過驗證碼就得每兩次訪問就換一次ip。而且,最嚴重的就是要是面對這樣高限制ip的,那么就不能在一臺機器上通過多開爬蟲客戶端從而實現單機器的分布式爬蟲。效率低很多 。通過撥號的切換來實現更換IP,適用于各種驗證、注冊、跑號、投票、掛機、推廣營銷,投票刷票業務,并且IP重復率最低。
要想提高效率要需要很多臺這樣的服務器同時運行我們的爬蟲程序了。