家庭伺服器如何獲取公網ip
A. 如何申請到公網IP
可以去各大伺服器供應商那進行申請伺服器
1比如阿里雲、騰訊雲、易雲等。
2選中伺服器配置,確認協議。
3伺服器部署成功後,伺服器運營商會給你一個公網的IP地址和私網的IP地址,公網的可以在外部網路進行訪問,私網是內部網路訪問。
下面是ip的一些基礎知識
公網、內網是兩種Internet的接入方式。公網接入方式:上網的計算機得到的IP地址是Internet上的非保留地址,公網的計算機和Internet上的其他計算機可隨意互相訪問。
A類:1.0.0.0 到 127.255.255.255主要分配 給大量主機而區域網網路數量較少的大型網路
B類:128.0.0.0 到191.255.255.255 一般用於國際性大公司和政府機構
C類:192.0.0.0 到223.255.255.255 用於一般小公司校園網研究機構等
D類:224.0.0.0 到 239.255.255.255 用於特殊用途,又稱做廣播地址
E類:240.0.0.0 到255.255.255.255 暫時保留
以上各類地址中有以下做為私用地址
A類:10.0.0.0 到 10.255.255.255
B類:172.16.0.0 到172.31.255.255
C類:192.168.0.0 到192.168.255.255
其中127.0.0.0 到127.255.255.255 為系統回環地址
B. 在家裡搭建了一台Linux伺服器,如何獲得本機的公網IP,在外網能訪問本機的SSH、FTP、WEB等服務
家裡的是不行的, 沒有固定的公網IP地址是不可以的,當然如果是電信的ADSL的話還是可以配置的
C. 如何查詢自己伺服器的埠號和ip
瀏覽器中輸入IP,就可以得到自己的公網IP
D. 雲伺服器應該建立什麼代理服務才能使家庭寬頻下的游戲伺服器相當於擁有了雲伺服器的公網ip
首先回答第一個問題,如果游戲本a設置全局代理到擁有公網IP的雲伺服器b,並在b上建立代理服務,則a的游戲伺服器可以裂冊通過b的公網IP地址訪問。但是,這並不意味著a的游戲伺服器擁有公網IP地址。如果要讓a的游戲伺服器擁有公網IP地址,需要在雲伺服器b上建立埠映射或NAT轉發等服務,將b的公網IP映射到a的游戲伺服器上。
其次回答第二個問題,要讓a的游戲伺服器出現在steam伺服器列表中,需要使用Steamworks SDK並在a的游戲伺服器上實現相關功能。具體來說,需要在游戲伺服器上使用Steamworks SDK提供的API,將a的游戲伺服器注冊到Steam伺服器列表中。需要注意的是,Steamworks SDK只能用於Steam游戲。
關於第三個問題,如果使用櫻花frp的TCP/UDP隧道,需要建立的隧道埠應該包括a的游戲伺服器埠以及frp客戶端與服務端通信所使用的埠。具體來說,需要在游戲本a上運行frp客戶端,並通過frp客戶端將a的游戲伺服器埠映射到雲伺服器b上。同時,需要在雲伺服器b上運行frp服務端,並將b的公網IP地址與frp服務端通信肆扮宏所使用的埠映射到frp客戶端所使用的埠上。這樣,通過b的公網IP地址加上映射的埠即可訪問到a的游戲伺服器。
最後,如果不使用櫻花frp而是在雲伺服器b上建立其他服務,可以考慮使用缺察埠映射或NAT轉發等服務,將b的公網IP映射到a的游戲伺服器上。具體來說,可以在雲伺服器b上運行埠映射或NAT轉發軟體,將b的公網IP地址與a的游戲伺服器埠進行映射。這樣,通過b的公網IP地址加上映射的埠即可訪問到a的游戲伺服器。需要注意的是,埠映射或NAT轉發可能會對網路安全造成一定的影響,需要謹慎使用。