GNU/Linux >> Znalost Linux >  >> Linux

Ssh – Poskytněte serveru přístup k Internetu prostřednictvím připojení klienta pomocí Ssh?

Mohu používat svůj domácí počítač A pro připojení pomocí SSH k serveru B kde je blokován přístup k externí síti. Jinými slovy, všechny požadavky na internet od B vyvolá chybu:Síť je nedostupná . Mohu přesměrovat všechny tyto požadavky tak, aby prošly počítačem A která má neomezený přístup k internetu?

Server B je server, který hostí jeden z mých webových stránek. Chci si stáhnout soubory, abych mohl nainstalovat nějaký software. Ale spojení je zablokováno. Podařilo se mi přenést soubory, ale bylo to komplikované, protože verze softwaru se na A liší a B , takže závislosti byly různé a vyžadovalo to různé soubory na A a B .

Hledal jsem na internetu a zdá se, že potřebuji zpětný tunel. Ale našel jsem pouze řešení, kde je port přesměrován. Ale to není to, co potřebuji, protože nechci B pro přístup k A ale na internet.

Přijatá odpověď:

Můžete spustit proxy na počítači A, ke kterému by se pak počítač B připojil za účelem přístupu k internetu prostřednictvím počítače A.

Něco jako toto

             +----------+            +-----------+
             |          |+----SSH+-->|           |
             |     A    |            |    B      |
             |+--------+|            |           |
  Internet <-++-+PROXY<++<SSH Tunnel--+          |
             |+--------+|            |           |
             +----------+            +-----------+

Nainstalujte proxy, jako je chobotnice na A, která naslouchá na portu 3128, a pak můžete ssh na server pomocí tohoto –
ssh -L 3128:127.0.0.1:3128 [email protected]

To umožní B přístup k internetu přes A


Linux
  1. Ssh Soukromá-veřejná mapa klíčů pro klienta?

  2. Zakažte přímé přihlášení roota a uživatelský přístup přes SSH k serveru

  3. Jak SCP z linuxového serveru na Windows klienta

  1. Ssh – Jak spustit skript ihned po připojení přes Ssh?

  2. Odstraňování problémů s SSH

  3. Jak poskytnout ssh přístup uživateli v Ubuntu

  1. Přístup k OpenVPN z klientského počítače

  2. Jak získat přístup k BMC Windows Server

  3. Co by mohlo znamenat 'Roaming není povolen serverem' klienta ssh?