網吧伺服器動態ip搭建
① 動態IP池如何搭建
工具/原料
more
ip代理抓取: requests 後台搭建: Django+Redis 代理檢測: ip地址查詢 代理抓取地址: 西刺代理
方法/步驟
1/5 分步閱讀
爬取代理ip,獲取如下信息:
IP地址、埠、伺服器地址、類型、是否匿名、類型、存活時間、驗證時間
2/5
分別在Redis中和ip查詢介面中,驗證代理,成功則計算過期時間,並進行分類。
3/5
將狀態,類型,過期時間分別寫入Redis。
4/5
每隔15分鍾進行爬取
ip代理自動去重
提供Python的調用的介面,和http介面
保證代理的高可用,在每次調用的時候驗證代理可靠性
5/5
具體所會遇到的一些代碼說明
注意事項
通常代理可以從免費的代理ip網站爬取
當需求量過大的時候建議使用換ip軟體,諸如太陽換ip軟體之類的,效率會有所提高
② 怎麼把網吧的IP弄成動態的
有是有,但是沒用
即然他們已經固定了就是說他們沒有開啟DHCP服務DHCP是路由器自動分配IP的一個功能,你改了你就應該上不去網或是出現IP沖突.
③ 網吧游戲伺服器的搭建
伺服器搭建:iis(微軟的,不錯,會用滑鼠,認識中文的,都可以很快上手),apache(本文可能不會提到,但是它是比較專業的伺服器搭建軟體,有興趣可以和我交流交流) 相信你不只是想提供web服務吧,咱們也要搞搞ftp吧,呵呵 ftp伺服器需要的軟體:其實iis就自帶一個ftp服務,但是我不推薦,主要是管理不太方便(個人觀點)。我在這里給大家推薦serv-u,簡單,實用,地球人都喜歡,呵呵(你個小兔崽子,少廢話) 好了,軟體呢就需要這些,如果你想搞點論壇啊,江湖游戲什麼的,那就到網路上去搜索你想要的源代碼吧,我覺得,論壇的話,雷傲的不錯,當然也有支持asp的動網的,其實最近流行的是php,如果你喜歡什麼,那就去down什麼,這些都是非常非常簡單的,相信自己,無師自通,J。 暈,差點忘了重要的東西,如果要搭建cgi或者php的論壇,還需要一些插件: 支持cgi的插件:需要perl編譯器:activeperl,個大網站都有下載。 支持php的插件:需要php for win的插件,版本更新比較快,下載最新版本比較好。 Ok,要用的軟體都說差不多了,如果還有需要的,我會在後面說明的。 喝口水,現在是萬事具備,只欠東風了,開工ing: 首先,寬頻得ip應該是動態得,所以我們就需要一個域名服務,來指向自己得機器,要不然,別人不能進入,這里推薦花生殼域名服務( http://www.oray.net/Default.asp),申請不是特別得繁瑣,認識中文就會申請。申請好以後,你需要下載一個客戶端,如果你不安裝這個東東,還是不能夠實現域名的指向,就在該網站有下載(注意下載最新得版本,下載老版本干什麼啊,浪費資源,如果你有戀舊情懷,下載舊版本我也沒辦法)。當然,如果你有固定的ip,那就congratulate你了啊,不用動態域名了,我真的好想有一個固定的ip,但是沒錢,窮人就是命苦啊L 接下來,安裝iis,我們是菜鳥,當然用最菜的東東,iis所見所得,簡單實用(不是給微軟打廣告,真得是這樣,它比起apache簡單多了)。如果你的是win2000伺服器版,那iis應該是有安裝得,如果是專業版,那就需要添加,添加刪除軟體裡面可以找到,這里就不多說了。安裝iis後,需要進行一些簡單的設置,無非就是用滑鼠對著那些中文按鈕點點,簡單的很,後面會提到如何配置cgi和php的,這里就不說了。 ftp伺服器的serv-u的安裝:和其它軟體一樣,下一步,下一步,finish,呵呵,不會被揍吧。安裝完成以後,就會自動運行,需要填寫一些東西,建議你在中文之家去下載漢化破解版的serv-u,這樣對我等不識洋文的來說,是佳音啊。填寫的時候只需要注意以下幾個事項: 1, 如果你是動態的ip,那就在填寫ip那一欄裡面不要填寫,如果是固定的,那就填吧,接下來是填寫域名,就填寫你申請的花生殼的免費域名。後面的,都是一見就明白的,不需要我再在這里羅嗦了。 2, 如果你不希望ftp服務隨著系統的啟動而啟動,那就不要選擇隨系統啟動那一欄,如果你不希望匿名登陸,就會自動提示你新建一個用戶名和密碼,反正你按著提示來,就不會出錯的。 3, 關於serv-u的教程網路上非常多的,你去找找,那些高手說的絕對比我說的好,建議去下載幾本看看,我就是從那些高手的文章中學習的。 4, 如果想讓自己的ftp站點更專業,可以參看serv-u的幫助文件,有message的一些常用變數,那裡說的很詳細的。 Ok,伺服器的搭建說的也就差不多了,如果有不對的地方,歡迎大家指出,下面就開始說說,如何使自己的伺服器功能越來越強大。 論壇的安裝: 如果你是使用asp代碼的論壇,那你的iis伺服器不用做任何說明,就可以支持的,當然,如果你用的是apache伺服器,那就需要其它的設置,由於本文主要是基於iis的伺服器,所以就不說了,網路上關於apache支持asp的教程也非常的多(其實我也不是特別的熟悉apache,不要k我啊,如果k我,我就不說了,嘿嘿)。 如果你是使用cgi的論壇,那就需要安裝actibeperl,在安裝的時候,只需要注意,將他安裝在c:\usr目錄下,其實我也不知道為什麼要安裝到這里,反正你安裝到這里會避免很多的問題,如果你安裝到其它的目錄,可能會出現一些比較怪的問題。 安裝過程,省略,因為所有的軟體安裝方法都是大同小異,下面,我來說說如何在iis裡面配置cgi: 打開iis管理器,打開網站屬性,進入 主目錄選項,點擊,配置,然後進入一個新的對話框,點擊添加,添加如下: 可執行文件:c:\usr\bin\perl.exe %s %s (其實就是perl文件的地址,後面加兩個%s,中間有空格的啊) 擴展名:.cgi 還要添加一次: 可執行文件:c:\usr\bin\perl.exe %s %s 擴展名:.pl 然後,添加一個虛擬目錄,注意以下的: 第一, 路徑在你的cgi目錄下, 第二, 如果是雷傲的,建議虛擬目錄命名為cgi-bin,至於為什麼,那是因為我習慣了,呵呵,不會被k吧 完了,配置cgi的就著么簡單,如果大俠們覺得哪裡有錯誤,請指出,呵呵! 如果你要搞些php的東西,那就要安裝php for win。建議使用解壓方式,不要用那個安裝的,不好,為什麼呢?怎麼這么多為什麼啊,那是別人高手說的,我怎麼知道為什麼啊。 廢話少說,開工ing: 開工前,還有點廢話: PHP安裝的兩種不同模式,一種是Cgi模式(CGI executable),另一種是模塊化安裝方式。可以這樣來區別:在CGI模式下,如果客戶機請求一個php文件,Web伺服器就調用php.exe去解釋這個文件,然後再把解釋的結果以網頁的形式返回給客戶機;而在模塊化中,PHP是與Web伺服器一起啟動並運行的,所以從理論上說來說,以apache模塊方式安裝的PHP4有著比CGI模式更好的安全性以及更好的執行效率和速度,其實選擇什麼安裝方式,完全在於你,而不是我在這里廢話。 解壓縮php到你想要的目錄,我習慣上解壓縮到c:\php 3.打開你的IIS信息服務控制台,右擊默認網站圖標,選擇屬性,打開默認網站屬性選擇,然後再選擇主目錄選項卡,做以下配置: 點擊配置按鈕,你會看到又跳出一個選項卡,上面是已經定義的文檔類型。點擊添加按鈕,添加下面這些: 可執行文件:c:\php\php.exe %s %s (你的php所在的目錄) 擴展名:.php ok,好了。現在試著把下面的幾段代碼保存成後綴為php文件,然後放到你的一個虛擬目錄中去訪問,看一下是否能出現正常的結果。 <?php phpinfo(); ?> 也許你會碰到下面的輸出結果: Security Alert! The PHP CGI cannot be accessed directly. This PHP CGI binary was compiled with force-cgi-redirect enabled. This means that a page will only be served up if the REDIRECT_STATUS CGI variable is set, e.g. via an Apache Action directive. For more information as to why this behaviour exists, see the manual page for CGI security. For more information about changing this behaviour or re-enabling this webserver, consult the installation file that came with this distribution, or visit the manual page. 不用怕,這是因為現在PHP在IIS中是以Cgi方式運行的,而你的php配置文件中這一項又沒有打開。如果你看到上面的一段警告,你需要打開你的php.ini文件,然後查找cgi.force_redirect = 1這樣一句,把這一句前面的分號去掉,然後把1改成0就OK了,現在再來刷新一下你剛才的頁面,如果沒有什麼意外的話,你就會看見一個php的歡迎頁面了,那就恭喜你了哦,你的伺服器已經支持cgi和php了,asp那還用說嗎!!呵呵。
④ 動態IP怎麼建立FTP伺服器
1. FTP伺服器的選擇
1)IIS 提供的 FTP 服務伺服器。
2)第三方的 Serv-U,支持多用戶。不同的用戶可以設定不同的目錄訪問許可權。
本文使用的 Serv-U。
2. 建立FTP域
打開 Serv-U Administrator。
選擇 Serv-U 伺服器 �0�3 本地伺服器 �0�3 域,右鍵 新建域。
域IP地址:本機的IP地址, 域名:ddBoyFTP, 埠號:21
3. FTP用戶的許可權設置
打開 Serv-U Administrator。
1)建立用戶
選擇 Serv-U 伺服器 �0�3 本地伺服器 �0�3 域 �0�3 ddBoyFTP �0�3 用戶,右鍵 新建用戶。
輸入用戶名稱,密碼,選擇主目錄,鎖定用戶於主目錄。
2)設定用戶的目錄訪問許可權
選擇 Serv-U 伺服器 �0�3 本地伺服器 �0�3 域 �0�3 ddBoyFTP �0�3 用戶。
選擇一個用戶,在目錄訪問的標簽頁中可以設定用戶的訪問許可權。
文件許可權:讀取、寫入、追加、刪除、執行;
目錄許可權:列表、創建、移除;
子目錄許可權:繼承。
4. 使用動態IP
1)申請動態域名解析服務。
請參考:巧用別名(CName)記錄將頂級域名免費解析到動態IP上
2)啟用動態 DNS
打開 Serv-U Administrator。
選擇 Serv-U 伺服器 �0�3 本地伺服器 �0�3 域 �0�3 ddBoyFTP。
選擇「域」標簽頁,啟用動態 DNS;
然後在「動態DNS」標簽頁中的「IP名稱」處輸入域名,按<F5> 刷新(IP地址會自動顯示出來)。
5. 使用被動模式(PASV)
打開 Serv-U Administrator。
1)允許被動模式數據傳輸
選擇 Serv-U 伺服器 �0�3 本地伺服器 �0�3 域 �0�3 ddBoyFTP�0�3 設置。
在「高級」標簽頁中選中「允許被動模式數據傳輸」(使用IP地址處空白)。
2)設置PSAV 埠范圍
選擇 Serv-U 伺服器 �0�3 本地伺服器 �0�3 設置。
選擇「高級」標簽頁,「在PSAV 埠范圍」處,輸入埠范圍。例如:58001-58010
6. 設置防火牆中,為FTP伺服器打開相關的埠
FTP埠:21
PSAV 埠范圍的埠:58001-58010
7. 設置埠映射,內網建立FTP伺服器
在路由器或代理伺服器上也可以在通過Windows的防火牆設置,為FTP伺服器做相關的埠映射。
這些埠包括:
FTP埠:21
PSAV 埠范圍的埠:58001-58010
把這些埠映射到你的區域網中提供FTP服務電腦的IP地址。
說明:外網是否能夠訪問FTP伺服器 和 防火牆、埠映射有關。
外網有的用戶可以訪問、有的用戶不能訪問 和 被動模式有關。
⑤ 請問網吧代理伺服器怎麼做
代理伺服器有很多種的,以Wingate為例,簡單介紹一下:
1、做代理伺服器的計算機需要兩個網卡(例如外網卡192.168.168.9、內網卡192.168.0.1)。外網卡如果是靜態公網IP,請按照ISP設置,如果是動態獲得的公網IP,則不用設置,如果是專網IP,例如192.168.168.9(IP)255.255.255.0(MASK)192.168.168.1(GATEWAY) 202.99.160.68(公網DNS,當然代理伺服器本身提供DNS服務的話也可以設置為192.168.168.9或192.168.0.1)。內網卡設置,例如192.168.0.1(IP)255.255.255.0(MASK),請不要設置內網卡的默認網關,DNS可以設置也可以不設置。
2、安裝wingate全部默認(不知道你有沒有CD-KEY),重起後打開管理控制窗口(可以設密碼,也可以不設置密碼,最初的密碼為空就可以進去)。然後修改HTTP代理的埠如8080,一定要注意一下哪些介面可以做代理,例如可以設置為任意介面。SOCKS5代理默認就已經啟用,默認服務埠是1080。
3、客戶機(在網吧內)網卡設置,例如192.168.0.2(IP)255.255.255.0(MASK),其他不用設置。
客戶機IE設置使用代理伺服器,例如192.168.0.1(IP)8080(HTTP);192.168.0.1(IP)1080(SOCKS5)
客戶機(在網吧以外,就像您在家)設置。如果代理伺服器的外網卡IP是靜態公網IP,如218.16.66.1,只需要您的IE設置使用代理伺服器,例如218.16.66.1(IP)8080(HTTP);218.16.66.1(IP)1080(SOCKS5)。如果代理伺服器的外網卡IP是動態公網IP,則需要DDNS的支持,不再贅述。如果代理伺服器的外網卡IP是靜態內網IP,則需要在網吧路由器上作埠映射,不再贅述。
⑥ 怎麼架設FTP伺服器 動態IP怎麼架
架設ftp的軟體很多比如
Serv-U
(操作很簡單),
灰鴿子
(我比較喜歡,比Serv-U
操作還簡單).對於那些
動態IP
可以用
花生殼
啊,申請一個免費的域名,比如我的域名就是krwang.vicp.net.只要啟動FTP伺服器後,在ftp://krwang.vicp.net
就能登陸我的
ftp伺服器
.http://krwang.vicp.net就能登陸我的
Web伺服器
.不懂的問我.
你這種情況用
網路硬碟
就可以了,不用FTP吧,那樣你的一直開機.
⑦ 動態IP怎麼搭建FTP伺服器
勸你不要用花生殼..
如果是用動態IP的話,以前可以用3322 不過3322是被大多數黑客用來抓肉雞用的域名,貌似這幾天停止服務了 ...
如果你搭建FTP伺服器,5944不錯 ..
http://www.5944.net/
⑧ 怎麼在網吧設置虛擬IP
虛擬ip其實就是用假的ip,那麼你要首先登陸一個代理伺服器,不管是上網還是打游戲都可以使用代理伺服器的,去網路搜個代理伺服器ip,填到你的ie---工具---internet選項---連接---區域網設置---
⑨ 怎麼用動態IP搭建伺服器
用花生殼
http://www.oray.net/PeanutHull/
注冊動態轉向域名
⑩ 如何設置動態IP
server:1.首先DHCP伺服器必須有靜態的IP地址
2.安裝DHCP服務,開始菜單--控制面板--添加或刪除程序--添加或刪除windows組件--網路服務--動態主機配置協議打鉤。
3.授權DHCP伺服器。右擊DHCP,在彈出的快捷菜單中選擇【管理授權伺服器】--【授權】--輸入IP地址或者伺服器名稱--點擊【確定】
3.建立作用域並且激活。右擊DHCP伺服器,在彈出的快捷菜單中選擇【新建作用域】--下一步--輸入作用域的名稱--輸入IP地址范圍(注意子網掩碼輸入後就不能更改了,除非刪除DHCP伺服器)--下一步-- 輸入排除的IP地址范圍--輸入租賃期限(默認8天)--完成。追問:
你好,到你說的這一步就沒有下面的的了,求幫忙啊
「2.安裝DHCP服務,開始菜單--控制面板--添加或刪除程序--添加或刪除windows組件--網路服務」