多臺linux 知道公網IP 內網IP 如何向某臺機器上放文件

你的網絡是怎樣連接的?

假設多臺路由器某幾臺在一個局域網內,另幾臺在另一個局域網中,通過公網連接。中間有路由器。

內網之間複製直接使用scp命令,比如1號到2號,或者1號到3號都可以

1
scp /tmp/test.txt root@remote_server_ip:/tmp/

這條命令只能將文件複製到 remote_server(路由器)上。

如果到遠程的局域網,比如3號機往1、2、4、5,或者1、2往4、5,就需要在路由器中設置端口映射。

比如將路由器的12345端口映射到內網1號機的22端口,在上條命令中加 -P(大寫)12345就可以將文件複製到1號機上了。

1
scp /tmp/test.txt root@remote_server_ip:/tmp/ -P 12345

將遠程機的文件複製到本地方法一樣,把文件順序顛倒一下就行。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章