Port-Forwarding

SSH 隧道/類似設置以連接到與專用網路關聯的服務

  • November 13, 2021

這是我的問題。

作業系統:Oracle Linux 7.8管理IP(Putty可訪問)eth0:10.250.0.210 App IP(外部不可訪問)eth1:10.250.4.210

我有一個在 10.250.4.210:80 上執行的網站。

出於測試目的,我需要通過 10.250.0.210 IP 訪問此站點。我怎樣才能做到這一點。

提前致謝。烏杰

幾個選項

  1. ssh -L 127.0.0.1:80:10.250.4.210:80 user@10.250.0.210

這會將發送到 localhost:80 的所有流量通過 10.250.0.210 轉發到 10.250.4.210:80 2. ssh -D 127.0.0.1:8080 user@10.250.0.210

這將在 localhost:8080 上啟動一個 socks 代理,您可以配置您的瀏覽器以使用它,這將反過來通過 10.250.0.210 代理所有請求

Putty 對這兩個版本都有相同的配置選項,但我相信 Windows 10 現在附帶了一個版本的 OpenSSH 客戶端,所以命令行版本應該可以工作。

引用自:https://serverfault.com/questions/1083478