當前位置:首頁 » 雲伺服器 » 動態地址伺服器搭建

動態地址伺服器搭建

發布時間: 2023-03-21 07:03:36

1. 動態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伺服器 和 防火牆、埠映射有關。
外網有的用戶可以訪問、有的用戶不能訪問 和 被動模式有關。

2. 如何通過寬頻路由器搭建動態域名伺服器WEB/FTP伺服器方法

我使用的上網方式:ADSL+路由器,這里使用的產品是TD-8800+TL-R480T。區域網內有一台WIN2000伺服器,通過它搭建WEB/FTP伺服器。

ISP--ADSL(TD-8800)--路由器(TL-R480T)--伺服器(WIN2000 SERVER系統,IP是:192.168.1.222)。

TL-R480T支持虛擬伺服器,提供架設伺服器功能,可指定內部區域網絡的特定主機為Web、Mail、FTP等類型的伺服器。DDNS功能內置花生殼和科邁的客戶端,您通過登陸這兩個網站獲取免費的域名,通過在路由器上設置客戶端,實現動態域名轉換。

2、申請花生殼免費域名: 申請免費動態域名的網站地址:http://www.oray.net ,http://www.comexe.cn 。 登陸花生殼官方網站,注冊網域護照和申請花生殼免費域名,注冊完畢後還需要進入花生殼管理中心激活域名。我申請的動態域名是:http://luruihuaweb.vicp.net 。

3. 自建動態DNS(DDNS)伺服器

1.首先得有自己的一個域名,可以參考freenom免費頂級域名

2.使用Cloudxns接替管理

3.擁有自己VPS

1.安裝Docker

可以參考 https://www.gitbook.com/book/yeasy/docker_practice/details

或者按照以下安裝

使用腳本自動安裝

curl -sSL https://get.docker.com/ | sh

執行這個命令後,腳本就會自動的將一切准備工作做好,並且把 Docker 安裝在系統中。

阿里雲的安裝腳本

curl -sSL http://acs-public-mirror.oss-cn-hangzhou.aliyuncs.com/docker-engine/internet | sh

DaoCloud 的安裝腳本

curl -sSL https://get.cloud.io/docker | sh

2.安裝動態域名客戶端

這里使用zwh8800的客戶端

https://github.com/zwh8800/cloudxns-ddns

首先,拉基兆取鏡像:

docker pull zwh8800/cloudxns-ddns

然後,編寫一個很簡單的配置文件,文件名必須為 cloudxns-ddns.gcfg,把它放到某個文件夾中(如/home/zzz/cloudxns-ddns/config,下面以此為例子)

[CloudXNS]

APIKey=""

SecureKey="xxxxxxxxxxxxxx"

[Domain]

Data="home.lengzzz.com"

Data="haha.lengzzz.com"

上面 APIKey 是你在 CloudXNS https://www.cloudxns.net/AccountManage/apimanage.html 申請的 key,填進去即可。下面是你想要動態的域名,可以寫很多。

然後,啟動鏡像即可。

docker run --name cloudxns-ddns -d -v /home/zzz/cloudxns-ddns/log:/app/log -v /home/zzz/cloudxns-ddns/config:/app/config zwh8800/cloudxns-ddns

依葫蘆畫瓢就可搏喚租以運行了

為防止後台停止運行加入restart參數

docker run --name cloudxns-ddns --restart=always -d -v /home/zzz/cloudxns-ddns/log:/app/log -v /home/zzz/cloudxns-ddns/config:/app/config zwh8800/鏈游cloudxns-ddns

4. 動態IP伺服器是怎麼搭建的

這個具體的步驟很多,可以去網上搜下「ADSL動態IP如何搭建郵件伺服器?」就會出現一個網路經驗,可以參考下

5. 如何解決動態IP環境下伺服器搭建問題

動態IP環境下不適合搭建網站 建議使用固定IP來搭建網站
如果你系統重啟動,IP會變化,所以你需要重解析你的域名指向到新IP地址

6. DHCP伺服器如何搭建、如何設置

在FreeBSD的Packages Collection中,有兩個不同的DHCP客戶機和伺服器軟體,一 個為ISC-DHCP,另一個為WIDE-DHCP,兩個軟體都包括了DHCP客戶軟體和伺服器軟體,其中ISC-DHCP 更為常用一些,這里就以ISC-DHCP為例介紹在FreeBSD上安裝和設置DHCP。
為了支持DHCP,首先要確認系統內核支持偽設備bpfilter,如果沒有,就需要重新編譯內核。偽設備bpfilter 是一個允許應用程序接收網路的原始數據包的界面,這樣應用程序就能接收目的地址非本機IP地址的數據包 了。DHCP使用bpfilter的原因是在DHCP設置好計算機的TCP/IP之前,由於計算機本身沒有定義IP地 址,而TCP/IP堆棧本身不會接收不具備本機IP地址的數據包。要接收DHCP伺服器發送回客戶的數據包,就需要繞 過TCP/IP堆棧,而必須使用偽設備bpfilter。
1. pseudo-device bpfilter 4

定製內核之後,還要保證/dev/目錄下具有對應bpfilter的設備文件。
1. # cd /dev
2. # sh MAKEDEV bpf0 bpf1 bpf2 bpf3

從Packages Collecion中安裝DHCP軟體,這將DHCP軟體中的dhcpd,dhclient和dhcprelay 安裝到/usr/local/sbin目錄下。
1. $ ls /usr/local/sbin/dhc*
2. /usr/local/sbin/dhclient
3. /usr/local/sbin/dhcpd
4. /usr/local/sbin/dhcrelay

設置伺服器
為了設置DHCP伺服器dhcpd,首先就要設置其配置文件/etc/dhcpd.conf。這個配置文件 語法簡單,比較容易理解。
1. server-identifier 192.168.3.1;
2.
3. subnet 192.168.3.0 netmask 255.255.255.0 {
4. range 192.168.3.10 192.168.3.20;
5. default-lease-time 600;
6. max-lease-time 7200;
7. option subnet-mask 255.255.255.0;
8. option broadcast-address 192.168.3.255;
9. option routers 192.168.3.1;
10. option domain-name-servers 192.168.3.1;
11. option domain-name "exampleorg.org.cn";
12. }
13.
14. host a1 {
15. hardware ethernet 00:90:27:4e:92:09;
16. fixed-address 192.168.3.32;
17. option subnet-mask 255.255.255.0;
18. option broadcast-address 192.168.3.255;
19. option routers 192.168.3.1;
20. option domain-name-servers 192.168.3.1;
21. option domain-name "exampleorg.org.cn";
22. }

基本的dhcpd.conf首先使用server-identifier定義了本伺服器的IP地址,這對於有 多個IP地址的伺服器系統十分重要,一般不必設置這個參數,dhcpd能自動偵測。然後定義要分配IP地址的客戶機組 ,每組擁有一個可用的IP地址范圍。有兩種客戶機組的劃分方式,一種為指定子網段來區分,一種為指定主機來區分。
這個例子中的第一組定義了一個子網192.168.3.0/24,這個子網段內,可供DHCP伺服器分配的I P地址范圍為192.168.3.10到192.168.3.20,這個地址范圍也可以不是連續的,不連續的地址可以 使用多個range設置參數來設置。此外,還設置了這一組內分配的IP地址的租期限制default-lease-time 和max-lease-time,可以使用預設值,而不必改動。後面的option參數設置DHCP的附加功能 ,例如設置DHCP客戶的網路掩碼、廣播地址、DNS伺服器、域名等等。事實上這些option設置選項也可以被用作 全局選項設置,即放置在server-identifier之後,對所有的客戶機組起作用。
例子的第二組是針對某個特定主機a1進行的設置,這個主機被限定為乙太網地址為hardware ethernet 參數值的計算機,將給這個計算機分配一個固定地址。這種分配方式實際等價於固定地址分配方式,唯一的好處就是能夠對IP地址進行集中管理,不必每個計算機分別設置了。這里同樣也可以使用option參數,設置TCP/IP的參數 。
dhcpd.conf中還能有更多的組,包括對非本網段的子網上的客戶機指定的組。
當設置了dhcpd.conf之後,就能啟動dhcpd守護進程了,由於計算機會有多個網路界面,需要指定dhcpd 伺服器的網路界面,以便回應相應界面上的DHCP請求。
1. # /usr/local/sbin/dhcpd fxp0

在調試階段,可以使用-d參數,這樣dhcpd就不會進入後台運行,而一直保留在前台,並顯示各個與客戶計算機通信的過程。當一切都調試完畢之後,就能去除-d參數,並將執行命令放入rc.local啟動腳本中,以便系統能夠自動執行。
此後,dhcpd正常運行的時候,會將每一次客戶請求及其回應的IP地址分配的記錄,都記錄在/var/run/dhcpd.leases 文件中。為了使dhcpd能正常進行日誌記錄,應該在啟動dhcpd之前使用touch 命令,生成一個新的日誌文件。以後就可以查看這個日誌文件的內容,以得到當前DHCP伺服器的狀態和客戶機IP地址分 配的情況。以下是一個日誌文件的部分內容。
1. lease 192.168.3.11 {
2. starts 3 1998/11/26 05:46:28;
3. ends 4 1998/11/27 05:46:28;
4. hardware ethernet 0:80:c2:12:fd:d;
5. uid 1:0:80:c2:12:fd:d;
6. }


touch命令的優點是在存在相關的文件時,不刪除或更改文件內容,只更新其訪問時間設置,只有在文 件不存在時才生成新文件。
然後就能設置網路中的客戶計算機使用DHCP協議,獲取合法的IP地址了。通常Windows計算機的TCP/IP設置 中能直接設置支持DHCP協議,如果為Unix(包括FreeBSD)設置DHCP客戶軟體,就需要dhclient的支持。
設置客戶軟體
ISC-DHCP中同樣也提供了一個客戶程序dhclient,用於FreeBSD系統從DHCP伺服器上動態獲取一個IP地 址。這個程序同樣也要求內核支持bpfilter偽設備。
dhclient使用的配置文件為/etc/dhclient.conf,然而最一般的情況下可以不使用它,軟體本身的預設配置就滿足一般情況下請求IP地址的需要了。預設設置下dhclient在獲得了IP地址之後,會自動執行/etc/dhclient-script 這個腳本程序,以針對剛獲取的動態IP地址進行必要的設置。很多依賴於IP地址的網路服務,就可以在這個腳 本中啟動,或者針對重新分配的動態IP地址對已有的網路服務進行修正。雖然使用者也許不希望使用這個腳本 設置網路,但如果不存在這個腳本程序,或者這個程序不可執行,那麼dhclient就不能正常執行。
因此對於最一般的客戶機,一般只連接到一個網路上,僅具備一個網路界面,可以使用一個空的dhclient.conf 和空的declient-script文件,就能完成設置IP地址和其他TCP/IP參數的任務了。
1. # touch /etc/dhclient.conf
2. # touch /etc/dhclient-script
3. # chmod +x /etc/dhclient-script
4. # /usr/local/sbin/dhclient fxp0
5.
6. Listening on BPF/fxp0/00:90:27:4e:92:09/unattached
7. Sending on BPF/fxp0/00:90:27:4e:92:09/unattached
8. Sending on Socket/fallback/fallback-net
9. DHCPDISCOVER on fxp0 to 255.255.255.255 port 67 interval 22
10. DHCPOFFER from 192.168.3.1
11. DHCPREQUEST on fxp0 to 255.255.255.255 port 67
12. DHCPACK from 192.168.3.1
13. bound to 192.168.3.32 -- renewal in 3600 seconds.

在更復雜的情況下,就要指定更多的內容,例如當系統有多個網卡時,要指定dhclient應該從哪個子網中獲 得IP地址設置,就需要使用設置文件dhclient.conf。一般除非有多個區域網網路界面,都應該使用空設置文件, 避免產生配置錯誤。以下為一個簡單的dhclient.conf的例子,可以用於多網路界面的情況:
1. # Defaults
2. timeout 60;
3. reboot 10;
4. retry 60;
5. select-timeout 5;
6. initial-interval 2;
7. script "/etc/dhclient-script";
8. interface "fxp0" {
9. request subnet-mask, broadcast-address, routers, domain-name-servers,
10. domain-name, host-name;
11. require domain-name-servers;
12. }


這個設置文件主要用於重新定義一些參數,比較容易理解,更改也比較容易。
成功的手工執行dhclient之後,就可以考慮將其和系統啟動文件相結合了。因為很多網路服務是依賴於網路 配置的,應該在啟動這些網路服務之前使用DHCP配置好TCP/IP。使用dhclient-script啟動服務的想法雖然也能解決問題,然而這就不能使用系統的啟動rc文件中的相關設置啟動網路服務,而在這個dhclient-script 中重新啟動,因此比較麻煩。更簡便的做法是僅僅在dhclient-script中設置hostname, 而讓系統啟動文件完成其他網路服務的啟動。這樣就要求將dhclient與系統rc文件結合起來。
1. #hostname="my.domain.name"
2. network_interfaces="fxp0 lo0"
3. # List of network interfaces (lo0 is loopback).
4. ifconfig_lo0="inet 127.0.0.1"
5. # default loopback device configuration.
6. #ifconfig_fxp0="inet 192.168.3.12 netmask 255.255.255.0"
7. defaultrouter="NO"
8. # Set to default gateway (or NO).

這樣就需要更改rc.conf文件,更改一些設置語句。首先要注釋hostname設置,而在dhclient.script中進行設置,也不必設置defaultrouter,它通過DHCP協議自動設置。同時要保證netwo

7. 路由器怎麼設置伺服器_路由器搭建伺服器

開啟路由器上的服務,無論身在何處我們都可以通過它來訪問家庭網路中的資源,輕松、安全地存取家庭網路中的數據,那麼路由器怎麼設置伺服器呢?下面是我以華碩路由器為例整理的路由器設置伺服器的 方法 ,供您參考。
路由器設置伺服器的方法
開啟服務 首先,進入路由器Web設置頁面,選擇“伺服器”設置,在“啟用PPTP伺服器”選項中選擇“是”。注意不同的路由器支持的伺服器類型有所不同,請記住開啟的伺服器類型,以便在客戶端上做相應的設置。

管理賬戶 在設置頁面的下方鍵入自定義的伺服器登錄賬戶,並單擊下方的“應用本頁面設置”按鈕存儲設置。注意在設置密碼時除了考慮密碼的安全以外,還必須考慮到高強度的密碼在移動設備上輸入時會有困難。

詳細設置 單擊切換到“詳細設置”選項卡,設置伺服器可以用於分配給遠程登錄用戶的IP地址,通常路由器會自動給出可以使用的網段。最後,根據需要選擇伺服器的驗證方式與加密強度,並單擊下方的“應用本頁面設置”按鈕存儲設置。注意記住所選擇的驗證方式與加密方式,以便在客戶端上做相應的設置。

動態域名 如果獲得的是動態IP地址,那麼接下來需要轉到“外部網路|DDNS”啟動動態域名功能,在路由器支持的服務商中選擇一個動態域名服務,讓路由器在每次互聯網IP地址更新的同時自動更新動態域名與IP地址的對應關系,這樣我們就能夠擁有一個可以訪問家庭網路的固定域名。

相關服務 檢查路由器的相關設置,例如“外部網路|NAT Passthrough”,確保伺服器所使用的網路協議能夠被支持。如果路由器提供防火牆,那麼需要確保其不會影響服務的使用。接下來,伺服器即可正式投入使用。

電腦連接 以Windows 7為例,通過“控制面板|網路和Internet|網路和共享中心”選擇“設置新的連接或網路”,在設置對話框中選擇“連接到工作區|使用我的Internet連接()”,輸入家庭網路的動態域名即可創建連接。注意需要根據伺服器的配置修改連接的驗證方式與加密方式,可右擊連接,選擇“屬性”,切換到“安全”選項卡進行設置。

平板電腦 以iPad為例,進入“設置|通用|網路|”,選擇“添加配置”,根據伺服器的配置,在上方選擇正確的伺服器類型,例如“PPTP”,並在下方鍵入伺服器的地址、賬戶等信息。點擊右上角“存儲”按鈕,即可通過“設置|”連接家庭網路的伺服器。

智能手機 以Android 4.3系統智能手機為例,鍵入“設置|無線和網路|”,單擊左上角的加號,鍵入自定義的伺服器名稱,按伺服器的配置從“類型”中選擇相應的伺服器類型並鍵入伺服器動態域名,單擊“保存”按鈕。再點擊這個連接,鍵入用戶名、密碼,即可連接家庭網路的伺服器了。

你還可以利用豪情一鍵重啟路由器工具遠程對路由器進行重啟,無需手動操作。

路由器設置伺服器的相關 文章 :

1. 路由器設置連接不上怎麼辦

2. TP-LINK企業路由器伺服器端怎麼設置

3. 路由器的功能怎麼設置

4. 路由器怎麼設置連接

8. 動態vps一鍵搭建L2TP功能怎麼用

介紹下b3助手的vps管理模塊。

這個功能其實只是我們b3助手的一個模塊而已,不過我感覺不少朋友對這個功能感興趣還是帶著很強的目的,尤其是為了自身的業務開展。在這里先說明,我們這個功能只支持國內vps,海外vps是不支持的。並且一切利用該功能的違法行為後果自負。

登陸b3助手後打開工具箱的vps模塊,就可以看到強大的vps管理界面了。在使用該功能之前需要了解個相關知識。

域名管理欄目的用戶名和密碼是什麼?

回答這個問題前先打開手機看看使用l2tp需要手機填寫哪些內容。

上圖就是使用l2tp需要填寫的內容,可以看到我們要填寫伺服器地址,伺服器地址可以是公網ip地址也可以是域名。假如填寫公網ip地址,如果寬頻重撥或者公網ip改變,那伺服器地址也需要相應的修改,比較麻煩。比如我每天重撥寬頻,那公網ip改變,就需要每天重新填寫最新的伺服器地址。

因此如果公網ip需要經常變化,一般伺服器地址都會使用域名,而且要使用動態域名。動態域名服務商會提供工具,只要你的vps安裝了這個工具,你的vps公網ip再怎麼改變,動態域名都是固定的。你伺服器地址填寫動態域名即可以不變應萬變。

我們的域名管理用戶名密碼就是需要你注冊個動態域名商的賬號,然後填寫vps管理界面,便於我們自動在你vps上安裝動態域名商的工具。動態域名商可以選擇公雲,算是國內領先了。

填好域名管理信息後,再點擊添加按鈕開始添加你購買的vps,名稱隨便寫,便於自己記住。ip地址和埠你買vps後就可以看到的。一般linux系統的用戶名固定都是root,密碼是你自己購買vps時設置的。域名注冊公雲後創建一個填入即可。然後測試能否連接,連接成功後提交。

提交後,選擇對應的vps,然後點擊安裝l2tp服務,接下來就只要等待自動安裝即可。安裝成功後可以看到該vps對應的全部信息,就可以填寫手機的l2tp設置了。

對於動態(撥號)vps,只需選擇對應的vps,點擊重撥換IP按鈕,即可實現重撥更換公網IP。也可以通過vps管理界面檢測撥號狀態和域名服務狀態。如果撥號狀態異常,一般就需要找vps服務商處理了,可能是被他們寬頻出問題了。

至於域名檢測如果出現綁定失敗,可以去公雲後台刪除該域名,重新創建,然後刪除該vps,重新添加並安裝l2tp,一般域名檢測很少出錯。

我測試了大量的vps,出現問題最大的因素就是vps服務商那邊寬頻撥號不正常,這類問題只要和他們客服說下就會解決的,只需其他因素幾乎沒有。

你學廢了嗎?學廢了點個贊吧!

熱點內容
php宏定義 發布:2025-05-15 02:32:54 瀏覽:269
咸魚支付密碼哪裡改 發布:2025-05-15 02:32:53 瀏覽:519
存儲機箱 發布:2025-05-15 02:31:31 瀏覽:836
編程很累嗎 發布:2025-05-15 02:29:25 瀏覽:552
疫情期間訪問國外網路 發布:2025-05-15 02:24:24 瀏覽:247
我的世界網易版游戲伺服器 發布:2025-05-15 02:23:46 瀏覽:221
全球編程網站 發布:2025-05-15 02:22:55 瀏覽:334
編程貓知乎 發布:2025-05-15 02:18:00 瀏覽:631
伺服器轉接搭建 發布:2025-05-15 02:12:50 瀏覽:518
編譯好的內核如何升級另一台主機 發布:2025-05-15 02:00:06 瀏覽:759