㈠ 企業雲工作台伺服器埠設置
企業雲工作台伺服器埠設置方法如下老野:
1、進入安全組,在雲平台找到伺服器核模,單擊安全組;
2、設置開啟埠,在規則中添加入站規改含緩則,添加埠信息;
3、檢驗是否開啟,輸入伺服器地址以及開啟埠,單擊掃描檢測結果。
㈡ SSH高級功能 - 遠程埠轉發
在本地埠的場景中,可以從Server-B建立到Server-A的SSH連接,但是如果Server-B到Server-A之間無法連接,只有Server-A到Server-B的連接呢? (比如開發機可以訪問伺服器,但是伺服器一般是不可以訪問本地開發機的)
假設Server-A的IP為 192.168.58.101 ,Server-B的IP是 192.168.58.103
在Server-A上執行如下命令:
上面的命令,就建立了遠程埠轉發,把遠程伺服器Server-B的9906埠的所有數據都會被轉發到Server-A 192.168.58.101 的3306埠
在Server-B上執行命令
就可以連接到Server-A上的MySQL Server了
本地埠轉發 與 遠程埠轉發 結合起來使用,可以進行鏈式轉發。假設A主機在公司,B主機在家,C主機為遠程雲主機。A主機上運行了前文的Node.js服務,需要在B主機上訪問該服務。由於A和B不在同一個網路,且A主機沒有獨立公共IP地址,所以無法直接訪問服務。
通過本地埠轉發,將發送到B主機4000埠的請求,轉發到遠程雲主機C的3000埠。
通過遠程埠轉發,將發送到遠程雲主機C埠3000的請求,轉發到A主機的2000埠。
這樣,在主機B可以通過訪問 http://localhost:4000 來訪問主機A上的服務。
㈢ 通過iptables實現共享上網及埠代理轉發
虛擬機器1:
1、NAT網:192.168.183.131 (可上外網)
2、LAN網:10.0.0.1
虛擬機器2:
LAN網:10.0.0.100
虛擬機器3:
LAN網:10.0.0.200
目標:虛擬機器2和3 通過 虛擬機器1 共享上網
操作步驟:
以上完成,即可上網(共享上網,不需要開啟防火牆)。
目標:通過訪問虛擬機器1的80埠,代理訪問虛擬機2的nginx80埠
操作步驟:
此時,在瀏覽器上,輸入192.168.183.131 即可訪問到nginx頁面。
由此可見,iptables作埠轉發,也是非常簡單的(轉發,不需要開啟防火牆)。
PS:以上兩種情況,相關配置情況:
相關命令集合:
Centos7極簡單模式:
同樣開啟路由轉發sysctl -w net.ipv4.ip_forward=1.
常見操作
實際案例
雲伺服器
一般雲伺服器只有內網網卡,外網IP是映射IP;
因此只要轉發內網IP,然後開啟路由轉發即可。
開啟路由轉發: sysctl -w net.ipv4.ip_forward=1