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


1

У меня есть следующая проблема:

  1. Компьютер с Win 10, который имеет доступ к некоторым серверам (позвольте A)
  2. Компьютер рабочей станции с Linux в другой сети (давайте позвоним B)
  3. Сервер имеет доступ к обеим сетям. (давайте позвоним С)

Я хочу получить доступ от A до B через C. Как установить маршруты на этих компьютерах?


Это больше похоже на вопрос о сбое сервера, но есть и другие детали, которые вам нужно предоставить, такие как: Есть ли какие-либо другие компьютеры в сети A или B, и вы хотите, чтобы у них тоже был доступ? Какой доступ вам нужен? Полный доступ? или только один порт? Вы хотите, чтобы сеть B или B имела доступ обратно к A? Они в разных подсетях? Вы используете VLANS? Например, простая установка маршрута из сети А в сеть Б может не дать вам того, что вы хотите, особенно если вы хотите, чтобы А имел доступ, а не всю сеть А.
Эндрю Хендрикс

Это очень просто. Но как насчет безопасности? Есть ли какие-то требования?
Даниэль Б,

В основном я хочу получить доступ к портам 22 и 9001, опубликованным на компьютере C, с компьютера A, используя в качестве маршрутизатора машину C. который имеет доступ к обеим сетям. , Я хочу установить маршруты вручную, где я могу иметь примеры. Заранее спасибо
MadMad666

Ответы:


1

Ранее я искал ответ на такой вопрос, где у меня была одна рабочая станция с двумя сетевыми картами, выполняющими роль моста. В этом случае, если вам нужен доступ к определенному порту на другом компьютере (скажем, порт 80 для http или 5900 для VNC), вам просто нужно перенаправить порт с C на B. Однако если вам нужен прямой доступ, вы потребуется сделать более сложную маршрутизацию и настроить C как сам маршрутизатор.

Что касается переадресации портов, то последнее решение, которое я использовал, было jTCPfwd, так как оно чрезвычайно легкое, хорошо работает и совместимо со всеми системами.

http://jtcpfwd.sourceforge.net/


«Сложная маршрутизация» на самом деле проще, чем ручная настройка переадресации портов.
Даниэль Б,

@DanielB, ПОЖАЛУЙСТА, ДАЙТЕ МНЕ ЗНАТЬ, я хочу знать. Я искал решение этой проблемы с возрастов!
PulseJet

@DanielB Я просто тестирую jtcpfwd и это слава! Гений!
MadMad666
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.