Как я устанавливаю соединение между 2 компьютерами на различных подсетях?

компьютер (192.168.1.134) потребности установить соединение UDP к компьютеру C (192.168.0.30).

Поскольку Вы видите, что оба находятся на различной подсети. Теперь у меня есть компьютер B, который имеет 2 IP-адреса, один для каждой подсети (192.168.1.135 и 192.168.0.37). Ping банки B и B могут C, но наклон проверяет с помощью ping-запросов C. Как я могу использовать компьютер B для установления соединения между A и B. Помните, что компьютер потребности соединиться с программой, которую я сделал так, я не могу сделать никакого материала командной строки. Перенаправление портов работало бы? Как я сделал бы это?

Я думаю о выполнении SSH-L 10002:192.168.0.30:10002 192.168.1.135, но затем даже если это работает, будет я все еще иметь, создают другую передачу так, чтобы коммуникация пошла обоими путями?

0
задан 23.12.2009, 20:32

1 ответ

я думаю, что просто необходимо включить пакетную передачу на компьютере B. Например, на Ubuntu, которая сделана путем выполнения:

echo 1 > /proc/sys/net/ipv4/ip_forward

Теперь компьютер может взять пакеты, полученные в одном интерфейсе, и отослать их в другом интерфейсе.

Править: На Ubuntu, которая не работает с sudo, я должен был использовать "sudo su" и затем выполнить вышеупомянутое как корень.

2
ответ дан 24.11.2019, 06:59

Теги

Похожие вопросы