花生殼伺服器搭建網站
❶ 如何使用花生殼,在校園網中搭建伺服器,ip是變動的!還有就是,發布自己的網頁,使用什麼軟體比較穩定!
你好,首先說花生殼的功能就是把動態的IP掛到你的域名上的。不過你現有的條件是不清楚的。
目前,可以放IP(動態和靜態)的運營商只有聯通(網通)、電信和鐵通三家,其它的都不行,比如長城寬頻,它是租用上述三家的寬頻後再分發它內網的IP。
注意事項
1、你校園網是以什麼形式接入的。很有可能是學校拉了一條寬頻再分給你們,要是這樣的話實現你的功能基本是不可能的。但如果你的身份是學校的話,只要保證你寬頻接入直接是上述三家運營商的話那就沒有問題。
2、伺服器軟體:目前簡單且穩定一點的服務是IIS,因為它是基於windows自帶的,所以對於初學者是比較穩定且不錯的選擇。系統就選win2003吧。
3、網頁設計office里的frontpage比較簡單,但後期網頁復雜了就顯的不怎麼好用了,強烈推薦Dreamweaver,可能剛開始不態適應,後期它比前者要強很多。
不知道我說明白沒有。
❷ 花生殼內網穿透怎麼用
花生殼內網穿透接下來主要通過:注冊域名、搭建內網網站服務、發布外網這3步來介紹搭建獨立網站。
內網穿透原理:
當信息由區域網向網際網路傳遞時,源地址從專有地址轉換為公用地址。由路由器跟蹤每個連接上的目的地址和埠。
當數據返迴路由器時,通過記錄的連接跟蹤數據來決定該轉發給內部網的哪個主機;如果此時如果有多個公用地址可用,當數據包返回時,則會客戶機的埠號可以用來分解數據包。
內網穿透,即NAT(Network Address Translator)穿透,是指計算機在內網(區域網)內使用私有IP地址,在連接外網(互聯網)時使用全局IP地址的技術。該技術被普遍使用在有多台主機但只通過一個公有IP地址訪問的私有網路中。
舉個例子:比如我在實驗室配置了一個伺服器 Server A,當我在實驗室的時候,就可以通過自己的筆記本使用SSH連接【因為我和伺服器處於一個區域網】。
當我回宿舍以後,就沒有辦法直接使用SSH連接了【因為我和伺服器不在一個區域網】,這個時候就需要進行NAT穿透,讓我在宿舍也可以使用SSH連接Server A。
內網穿透工具推薦
目前市面上有很多傳統工具,較為知名的開源工具有**Ngrok、FRP、 fcn、goProxy**,其他還有一些商用的工具比如花生殼和基於等Ngrok和FRP二次開發的商用軟體,接下來進行分類歸類和整理。
ngrok系列:
Ngrokngrok是一個反向代理,通過在公共端點和本地運行的 Web 伺服器之間建立一個安全的通道,實現內網主機的服務可以暴露給外網。ngrok 可捕獲和分析所有通道上的流量,便於後期分析和重放,所以ngrok可以很方便地協助服務端程序測試。
NatappNATAPP是基於ngrok的國內高速內網穿透服務,其中免費版本提供http,https,tcp全隧道穿透,隨機域名/TCP埠,不定時強制更換域名/埠,自定義本地埠。
Sunny-NgrokSunny-Ngrok提供免費內網穿透服務,免費伺服器支持綁定自定義域名、管理內網伺服器,內網web進行演示、本地WEB外網訪問、本地開發微信、TCP埠轉發。
小米球小米球旨在給程序猿們調試本地的web項目,免去部署環節,它是提供給有需要的同學免費使用的。
echositeechosite同樣ngrok二次開發的內網穿透工具,支持多種協議,以前是全部免費的,現在是收費的,不過普通使用的話1元/月,可根據自己的需要去選擇。
SSH
配合autossh工具使用,因為autossh會容錯。
項目主頁:www.harding.motd.ca/autossh/
項目介紹:自動重新啟動SSH會話和隧道。SSH工具是一個非常強大的工具,除了能夠遠程連接,還能建立隧道,轉發埠。利用這個特性就可以把外網的埠請求,連接到內網埠。
SSH本身的連接並不穩定,藉助工具autossh可以很穩定的建立隧道,因為失敗或者其他網路情況下,autossh會自動維護和保持連接。
❸ 使用安卓手機搭建一個網站
搭建網站的選擇有多種,可以購買域名和伺服器,但是每月需要付費,成本較高;也可以在樹莓派上搭建網站,這樣可以把伺服器掌握在自己手中,節省成本,也會有自己掌握的爽感。但是樹莓派存在斷網或斷電的風險,因此樹莓派上運行的網站,其穩定性會有所欠缺;最近發現,使用安卓手機也可以搭建網站,個人覺得甚妙,因為安卓手機可通過電話卡連接移動網路,也自帶電池,因此抵抗斷網和斷電的能力大大強於樹莓派,而且手機也更加便攜。
那麼如何使用安卓手機搭建一個網站呢?
需要在安卓手機上安裝的軟體有三個:KSWEB、花生殼內網版、花生殼管理:
其中,
搭建伺服器很簡單,打開KSWEB:
可以看到Nginx、Apache、MySQL等組件都處於未啟動的狀態。
Server IP一欄顯示伺服器在區域網中的ip地址是0.0.0.0,這是由於我們的安卓手機未接入任何wifi,而是接入4G網路;如果安卓手機接入到wifi中,那麼這個ip地址會是192.168.xxx.xxx這種常見的格式。
要部署一個網站,首先需要搭建web伺服器。KSWEB為我們提供了NGINX和apache兩種選擇,目前apache是主流的web伺服器;而nginx則更輕量,在樹莓派等性能較為羸弱的設備上頗受青睞。這里我們使用NGINX。
我們滑動至NGINX頁,開啟服務,按右下角加號添加主機:
此時,一個靜態的web伺服器已經在區域網中搭建起來了,我們訪問web伺服器地址:0.0.0.0:8001(其中,0.0.0.0是手機在區域網中的ip地址,8001為伺服器的埠號)
實現內網穿透的工具是「花生殼內網版」和「花生殼管理」這兩個app,他們的關系是怎麼樣的呢?以下我根據我個人理解進行梳理如下:
假設我們有某個設備(Windows、Mac、Linux、樹莓派、安卓),想要使用花生殼對這個設備上的伺服器進行內網穿透,那麼需要在設備上安裝相應的花生殼客戶端,並保持運行。在花生殼官網上,我們可以看到各個系統對應的花生殼客戶端,對於安卓手機來說,相應的花生殼客戶端就是「花生殼內網版」這個app。
至於「花生殼管理」這個app,只是一個遠程設置和管理的工具而已;除了「花生殼管理」這個app,我們也可以在花生殼官網上登錄並進行遠程管理。
弄清楚這個關系之後,我們就開始對第二步所搭建的web伺服器進行內網穿透了。
我們打開「花生殼管理」,並登錄,點擊「添加映射」:
此時,需要打開「花生殼內網版」,用同一個帳號登錄,讓映射生效。進入後可以看到我們所建立的映射:
至此,我們在安卓手機上的web伺服器已經搭建完成。在安卓手機上搭建web伺服器,不失為一個讓舊手機發揮余熱的好選擇。
❹ 沒有公網IP,如何用花生殼內網穿透零成本自建網站
1.點擊電腦開始—設置—應用--程序與功能--點擊打開或關閉windows功能,選擇Internet信息服務—Web管理工具,開啟web管理功能,點擊確定按鈕,然後就會自動把「Internet信息服務(IIS)」的相關服務裝上,IIS服務會自動完成安裝。信鏈
2.開始建站。打開Internet信息服務(IIS)管理器,可以通知坦巧過兩種打開方式:
1)右鍵點擊「開始」按鈕—計算機管理—服務和應用程序—打開;
2)通過控制面板--所有控制面板項--管理工具中,找到Internet信息服務(IIS)管理器(可創建快捷方式放置桌面,以便查看)
3.添加站點:在網站上點擊滑鼠右鍵添加網站,輸入站點描述信息;
物理路徑是網站內容存放地址,一般使用默認地址:C:inetpubwwwroot綁定網站;地址中可填寫網站搭鍵伺服器地址。
伺服器電腦建議設置為固定內網IP地址,埠可以隨意設置,現使用808進行測試。
設置好後,使用p>
設置內網映射
下載並安裝花生殼5.0客戶端,正常登錄後,點擊右下角添加「+」圖標,可添加內網映射。
填寫應用名稱,選擇80埠,填寫網站伺服器的內網IP地址和網站搭建時開放的埠號;
信息填寫完成後,點擊確認,會自動生成外網訪問地址。
在外網直接使用生成的外網訪問地址進行訪問。