Как обмануть ОС, чтобы она воспринимала одно имя хоста как другое

Работают следующие опции:

  • Я только что установил стабильную версию OmniOS Community Edition . Его было так же легко установить и использовать, как дистрибутивы Linux и BSD. Он поставляется с SSH-сервером. Vim доступен из коробки. Вы можете установить git и gcc через sudo pkg install, который работает так же, как и другие менеджеры пакетов. Используйте pkg search, чтобы найти больше пакетов.

  • Solaris 11 доступен бесплатно, и вам разрешено использовать его для «разработки, тестирования, прототипирования и демонстрации ваших приложений» в соответствии с его лицензией. Oracle даже предоставляет «Шаблон VirtualBox» для Solaris 11. (Упоминается @Kusalananda)

Не стесняйтесь редактировать этот ответ, чтобы добавить более простые альтернативы. По-видимому, всего за несколько лет удобство использования Solaris для работы с открытым исходным кодом значительно улучшилось.

1
16.04.2021, 10:27
1 ответ

Если у вас есть SSH на всех трех машинах, вы можете сделать это:

user@A.local $ ssh -J B.example.com -L 5555:127.0.0.1:5000 C.local 

Когда это соединение активно, вы можете подключиться к C.local:5000путем доступа к127.0.0.1:5555(5555 произвольно ).

Разбивка

  • ssh
  • -J B.example.com:Прокси -переход через B.example.com (вам нужно будет войти в B, прежде чем вас перенаправят на C)
  • -L 5555:127.0.0.1:5000, привязать локальный порт 127.0.0.1:5555к порту конечного назначения 5000.
  • C.local:Конечный пункт назначения
0
28.04.2021, 22:52

Теги

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