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


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

Автор Тема: доступ к серверу через интернет по 80 и 22  (Прочитано 2042 раз)

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

Оффлайн MISHAMBA

  • Автор темы
  • Новичок
  • *
  • Сообщений: 21
    • Просмотр профиля
у меня есть комп на ubuntu 18.04. На нём стоит virtualbox, а на ней стоит ubuntu-server 18.04. настройки сети этого сервера: подключен 1 адаптер: Сетевой мост. внутри локальной сети найти можно.

ВОПРОС:

КАКИЕ НАДО ПОСТАВИТЬ НАСТРОЙКИ И ЧТО НАДО СДЕЛАТЬ, ЧТОБЫ МОЖНО БЫЛО ПОДКЛЮЧАТЬСЯ К НЕМУ ЧЕРЕЗ ИНТЕРНЕТ ВНЕ ЛОКАЛЬНОЙ СЕТИ?

p.s.
есть такое обсуждение, где я уже задавал этот вопрос и получил ответ, но когда начал искать в интернете, как это реализовать, то предлагается менять настройки в virtualbox. а мужик предложил рабочее решение. может кто расшифрует, что мне советуют?

Пользователь добавил сообщение 11 Июня 2019, 02:16:59:
p.p.s
пытался провернуть такое,
https://www.youtube.com/watch?v=trGxTU441rg
но похоже, что я не смог найти ip, выданый хостом. так же такой вопрос
КАК ПОСМОТРЕТЬ НА UBUNTU 18.04 IP, ВЫДАНЫЙ ХОСТОМ?
« Последнее редактирование: 11 Июня 2019, 02:16:59 от MISHAMBA »

Оффлайн jack_solovey

  • Активист
  • *
  • Сообщений: 905
  • Mate, и никаких Unity
    • Просмотр профиля
Re: доступ к серверу через интернет по 80 и 22
« Ответ #1 : 11 Июня 2019, 03:46:43 »
КАКИЕ НАДО ПОСТАВИТЬ НАСТРОЙКИ И ЧТО НАДО СДЕЛАТЬ, ЧТОБЫ МОЖНО БЫЛО ПОДКЛЮЧАТЬСЯ К НЕМУ ЧЕРЕЗ ИНТЕРНЕТ ВНЕ ЛОКАЛЬНОЙ СЕТИ?
Мужик тебе написал - проброс портов в локалку НА РОУТЕРЕ.
Если твой сервер с сайтом стоящий на VBox виден с локалке то на VBox делать ничего не надо более. Только проброс портов осталось сделать.

У тебя как-то противоречиво звучит
1. "внутри локальной сети найти можно."
2. "похоже, что я не смог найти ip, выданый хостом."
Что ты тогда в локальной сети нашел?

Цитировать
КАК ПОСМОТРЕТЬ НА UBUNTU 18.04 IP, ВЫДАНЫЙ ХОСТОМ?
Если ты сделал соединение мостом через хостовую сетевуху, то IP выдавать будет роутер, а не хостовая ОС.
IP можно посмотреть на роутере в списке локлаьных компов. Или командой ifconfig

Оффлайн Usermaster

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 2627
    • Просмотр профиля
Re: доступ к серверу через интернет по 80 и 22
« Ответ #2 : 11 Июня 2019, 09:45:09 »
Чтобы был виден из интернет кроме проброса портов надо ещё иметь либо белый IP либо доменное имя типа no IP.
Например на интернет центрах Zyxel  можно получить бесплатное доменное имя (типа host.mykeenetic.ru)

А виртуальная машина с сетевым мостом в сети видится как обычный ПК.
Посмотреть на виртуалке какой у неё MAC адрес
ip a
Зарезервировать ip адрес на маршрутизаторе.
Пробросить порты на ip адрес виртуальной машины.
« Последнее редактирование: 11 Июня 2019, 09:59:41 от Usermaster »
А чего это вы тут делаете, а?

Оффлайн Usermaster

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 2627
    • Просмотр профиля
Re: доступ к серверу через интернет по 80 и 22
« Ответ #3 : 11 Июня 2019, 11:30:25 »
Немного не понял цитаты.

На виртуальной машине
ip a
покажет какой ip и какой MAC
Настройка привязки ip и проброс портов зависит от производителя маршрутизатора.
Тут надо обратиться к руководству по настройке маршрутизатора.
А чего это вы тут делаете, а?

Оффлайн jack_solovey

  • Активист
  • *
  • Сообщений: 905
  • Mate, и никаких Unity
    • Просмотр профиля
Re: доступ к серверу через интернет по 80 и 22
« Ответ #4 : 11 Июня 2019, 11:35:26 »
Немного не понял цитаты.
Потому что он тэгами пользоваться не умеет и в саму цитату ответы разместил.

Пользователь добавил сообщение 11 Июня 2019, 11:42:44:
Цитата: MISHAMBA
Отвечаю на то что успел заметить до удаления комментария.

1. Перенаправление портов, маппинг портов, а так же настройка VirtualServers это все название одной и той же настройки НА РОУТЕРЕ.
Не на компах, не в Vbox, А в роутре.
Там ва веб меню настройки роутера должэен быть один из названия вариантов которые я привел.

Суть настройки, это указать что приходящий запрос к твоему серверу на разъем WAN роутера (интернет) с номером порта например 80, должно отправиться в локалку, для IP твоего сервера. Ответ уйдет с твоего сервера по адресу который запрашивал, поэтому ничего настраивать не надо для этого.

2. про белый IP о котором тебе написали. Это адрес WAN порта твоего роутера, т.е. единый адрес по которому твою локалку как единый комп видит интернет. Тебе его надо получить у провайдера. За денюжку.
« Последнее редактирование: 11 Июня 2019, 11:42:44 от jack_solovey »

Оффлайн MISHAMBA

  • Автор темы
  • Новичок
  • *
  • Сообщений: 21
    • Просмотр профиля
Re: доступ к серверу через интернет по 80 и 22
« Ответ #5 : 12 Июня 2019, 16:10:40 »
да, я уже понял, я конечно извиняюсь. туплю пока что. только начал изучать работу интернета и так далее. так что для меня любой ваш совет, это как подвопрос, в котором есть другие подвопросы. я конечно гуглю, но это не всегда помогает. и пока что я не мастер поиска инфы в инете...

насколько я понял, чтобы увидеть ip, надо вбить ifconfig и посмотреть ip

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (Локальная петля (Loopback))
        RX packets 1670  bytes 172469 (172.4 KB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 1670  bytes 172469 (172.4 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

wlp2s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.100.38  netmask 255.255.255.0  broadcast 192.168.100.255
        inet6 fe80::60f0:fa53:528a:ce8d  prefixlen 64  scopeid 0x20<link>
        ether c0:b6:f9:5d:7f:7d  txqueuelen 1000  (Ethernet)
        RX packets 278637  bytes 361402837 (361.4 MB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 59773  bytes 10888699 (10.8 MB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

вот что у меня есть. wlp2s0 определился, как ethernet (так написано, но у меня не подключен ethernet. может это просто он говорит, что я могу подключиться по ethernet?), а lo  - это то адрес локальной сети, то есть роутера.

чтобы зайти в настройки роутера надо вбить в браузере ip роутера(как я нашёл в инете) и там всё должно открыться. но у меня ничего не открывается.
я вроде как что-то путаю. подскажите пж: как зайти в ти настройки?

Цитировать
Правила форума
1.4. Листинги и содержимое текстовых файлов следует добавлять в сообщение с помощью тегов [spoiler]...[/spoiler] или [code]...[/code], либо прикреплять к сообщению в виде отдельного файла. Длинные гиперссылки следует оформлять при помощи тега [url=]...[/url]

  --Aleksandru
« Последнее редактирование: 12 Июня 2019, 16:27:18 от Aleksandru »

Оффлайн Usermaster

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 2627
    • Просмотр профиля
Re: доступ к серверу через интернет по 80 и 22
« Ответ #6 : 12 Июня 2019, 22:39:14 »
wlp2s0 - это сетевой интерфейс с локальным адресом. Он и нужен.
Адрес ПК 192.168.100.38
Соответственно адрес домашней подсети 192.168.100.0
Адрес маршрутизатора скорее всего 192.168.100.1
Lo - это локальная петля. Замыкание на себя. В интернете по этому поводу полно информации.
У локальной петли всегда адрес 127.0.0.1 и имя localhost. Это одно и то же.

P.S. Посмотреть информацию о сетевых интерфейсах можно ifconfig или ещё ip a.
« Последнее редактирование: 12 Июня 2019, 23:14:35 от Usermaster »
А чего это вы тут делаете, а?

Оффлайн MISHAMBA

  • Автор темы
  • Новичок
  • *
  • Сообщений: 21
    • Просмотр профиля
Re: доступ к серверу через интернет по 80 и 22
« Ответ #7 : 12 Июня 2019, 23:48:03 »
короче я подключился к роутеру и могу настроить dhcp, но когда я ввёл случайный ip адрес, то сеть мне отказала.
там предлагается 3 окна:
1)LAN Host Configuration
2)DHCP Server Configuration
3)DHCP Static IP Configuration

в поле 1
(Нажмите, чтобы показать/скрыть)

в поле 2
(Нажмите, чтобы показать/скрыть)

в поле 3
(Нажмите, чтобы показать/скрыть)

что тогда надо вводить в  dhcp, чтобы был динамический ip?
тунелирование надо проводить через консоль?


Оффлайн jack_solovey

  • Активист
  • *
  • Сообщений: 905
  • Mate, и никаких Unity
    • Просмотр профиля
Re: доступ к серверу через интернет по 80 и 22
« Ответ #8 : 13 Июня 2019, 06:29:48 »
Прекрати писать одно и тоже в две темы.
Одну закрой (оставив ссылку на другую) в другой продолжай, и больше так не делай.

Оффлайн Usermaster

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 2627
    • Просмотр профиля
Re: доступ к серверу через интернет по 80 и 22
« Ответ #9 : 13 Июня 2019, 10:58:22 »
Может модель маршрутизатора поведаете?

И не мешало бы сначала с инструкцией по настройке маршрутизатора ознакомиться.
И почитать книжку по основам локальной сети. Что бы хоть немного представлять структуру локальной сети.
Будет намного проще.
А чего это вы тут делаете, а?

Оффлайн MISHAMBA

  • Автор темы
  • Новичок
  • *
  • Сообщений: 21
    • Просмотр профиля
Re: доступ к серверу через интернет по 80 и 22
« Ответ #10 : 13 Июня 2019, 11:19:44 »
я тут не могу разобраться, как тут залить скрин.
https://lan1.by/wp-content/uploads/bridge_h8245h1.png
вот, что я вижу, только у меня нет кнопки new.

я так посмотрел. очень много у кого окон больше. мб у мне доступен юзер, который у которого нет определённых прав.
« Последнее редактирование: 13 Июня 2019, 11:25:17 от MISHAMBA »

Оффлайн Usermaster

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 2627
    • Просмотр профиля
Re: доступ к серверу через интернет по 80 и 22
« Ответ #11 : 13 Июня 2019, 11:51:35 »
Настройка проброса портов на вкладке forward rules
Настройка резервирования на вкладке Lan.
Wan порт отвечает за подключение к интернет. (отображено на скриншоте).
А чего это вы тут делаете, а?

Оффлайн MISHAMBA

  • Автор темы
  • Новичок
  • *
  • Сообщений: 21
    • Просмотр профиля
Re: доступ к серверу через интернет по 80 и 22
« Ответ #12 : 13 Июня 2019, 12:11:23 »
возник вопрос про wan.
в каком смысле он отвечает за подключение к интернету? и что там должно быть описано?

Оффлайн Usermaster

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 2627
    • Просмотр профиля
Re: доступ к серверу через интернет по 80 и 22
« Ответ #13 : 13 Июня 2019, 12:15:00 »
Настройки которые выдал интернет провайдер для подключения к интернет.
А чего это вы тут делаете, а?

Оффлайн MISHAMBA

  • Автор темы
  • Новичок
  • *
  • Сообщений: 21
    • Просмотр профиля
Re: доступ к серверу через интернет по 80 и 22
« Ответ #14 : 13 Июня 2019, 12:23:29 »
и вопрос про ip a. я прописал эту комаду и вижу это
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: enp0s3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether 08:00:27:f8:b7:0b brd ff:ff:ff:ff:ff:ff
    inet 192.168.100.63/24 brd 192.168.100.255 scope global dynamic enp0s3
       valid_lft 259189sec preferred_lft 259189sec
    inet6 fe80::a00:27ff:fef8:b70b/64 scope link
       valid_lft forever preferred_lft forever

где здесь mac адрес?

 

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