Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: проброс входящих соединений на локальный хост.  (Прочитано 7328 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн UPSoft

  • Автор темы
  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Есть Ubuntu 18.04
Есть сервис который слушает порт 8733 и разрешает подключения только с локального IP. ip адрес ubuntu 192.168.2.92
tcp6       0      0 127.0.0.1:8733          :::*                    LISTEN    Ubuntu запущена в WMWare.
Так вот мне нужно с моей хост машины с Windows подключиться к этому порту.
Напрямую по адресу 192.168.2.92:8733 подключится не получается.
Можно ли как-то пробросить входящие соединения с порта 0.0.0.0:8733 на 127.0.0.1:8733. И если можно то подскажите пожалуйста как?
Я в линуксе совсем не разбираюсь, по работе пришлось вот столкнуться. Если возможно то пожалуйста со всеми последовательными командами. Если для этого нужно что-то установить то подскажите так же как это сделать, какой командой.

Заранее спасибо!
« Последнее редактирование: 02 Октября 2019, 19:21:30 от UPSoft »

Оффлайн bezbo

  • Старожил
  • *
  • Сообщений: 1750
    • Просмотр профиля
Ubuntu запущена в WMWare

настройки VMware, сеть, проброс порта через NAT

Оффлайн UPSoft

  • Автор темы
  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля

машине нужен отдельный IP поэтому стоит Bridge
Нигде там я не нашел про что вы говорите.
или можно чуть подробнее где и что настроить?

Оффлайн bezbo

  • Старожил
  • *
  • Сообщений: 1750
    • Просмотр профиля
в режиме моста все порты открыты и гостевая машина имеет ИП вашей сети,
посмотреть ИП Ubuntu можно:
ip a
если хотите заходить на порт гостевой машины по ИП хоста, тогда в настройках VMware ставьте режим NAT и пробрасывайте порт

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 6752
  • 20% Cooler
    • Просмотр профиля
Напрямую по адресу 192.168.2.92:8733 подключится не получается.
Что значит не получается? Telnet'ом пробовали подключиться?
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн UPSoft

  • Автор темы
  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
в режиме моста все порты открыты и гостевая машина имеет ИП вашей сети,
я это знаю, и ip ubuntu тоже знаю, я все это написал в первом посте.
Что значит не получается? Telnet'ом пробовали подключиться?
именно им и пробовал.

все дело в том что сервис разрешает подключения только от локального хоста.
я могу подключиться к любому порту обведенному зеленым, и не могу к портам обведенным красным:
« Последнее редактирование: 02 Октября 2019, 19:16:19 от UPSoft »

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 6752
  • 20% Cooler
    • Просмотр профиля
Сервис должен слушать все соединения, а не только с localhost. Пробросом порта вы проблему не решите.
Что за сервис-то?
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн UPSoft

  • Автор темы
  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
написан сторонним разрабом. Оперативно поменять настройку или изменить код сервиса не получится. Поэтому нужен какой-то проброс. Может какой-то прокси на ubuntu который будет слушать (любой)порт и перенаправлять все локально на 8733

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 6752
  • 20% Cooler
    • Просмотр профиля
UPSoft, Не уверен, что сработает, но может privoxy подойдёт.

listen-address               0.0.0.0:8118
forward   /                  127.0.0.1:8733
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн UPSoft

  • Автор темы
  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
как я писал в самом начале ubuntu для меня тёмный лес :-\
Если не сложно можно командами подсказать что делать?

Оффлайн bezbo

  • Старожил
  • *
  • Сообщений: 1750
    • Просмотр профиля
гостевая вообще пингуется?

и покажите гостевой (ubuntu)
ip a?
и
sudo netstat -ntulp?
« Последнее редактирование: 02 Октября 2019, 20:01:44 от bezbo »

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 6752
  • 20% Cooler
    • Просмотр профиля
В терминале
sudo apt install privoxy
поправить в конфиге /etc/privoxy/config вышеуказанные строчки. (не  забыть раскомментировать - удалить решетку в начале строки).
sudo gedit /etc/privoxy/config
Опять в терминале
sudo systemctl restart privoxy
Пробуйте приконнектиться на порт 8118

-------------
На всякий случай, покажите что поправили
egrep -v '^$|^#' /etc/privoxy/config
« Последнее редактирование: 02 Октября 2019, 20:08:35 от ALiEN175 »
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн UPSoft

  • Автор темы
  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
гостевая вообще пингуется?
пингуется и конектится к некоторым портам, например к 8000. там web страница и она с хост машины открывается в браузере по адресу: http://192.168.2.92:8000/
(Нажмите, чтобы показать/скрыть)
« Последнее редактирование: 02 Октября 2019, 20:31:55 от UPSoft »

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 6752
  • 20% Cooler
    • Просмотр профиля
listen-address  127.0.0.1:8118
listen-address  [::1]:8118


listen-address  0.0.0.0:8118

И перезапусите
sudo systemctl restart privoxy
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн UPSoft

  • Автор темы
  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
заработало, спасибо большое!!!

 

Страница сгенерирована за 0.054 секунд. Запросов: 25.