А это можно делать без копирования .env и config файла viper в контейнер? Приложение считывает эти данные из файлов, а из-за того что этих файлов нет в контейнере, он выкидывает исключение. Я просто не знаю как с godotenv и goviper работают на реальных проектах, а как такого хорошего решения не нашел. Я могу скопировать эти два файла в контейнер. Просто где то читал, что это не очень то и безопасно.
Дмитрий, не, там только тот компьютер который подключился через впн с белым ip имеет доступ к серверу. А как этот сурс нат можно сделать на винде и можно ли?
Дмитрий, все проверил. все есть кроме маршрута от 10.10.30.2 до 192.168.2.0. Без этого маршрута никак? Я сейчас просто не смогу его добавить. У нас просто есть еще vpn сервер с белым ip. Если подключиться к нему из условно 192.168.2.13, то доступ к 10.10.30.2 появляется на этом компьютере. Я хотел попробовать сделать схожее, но пока не выходит. У vpn сервера с белым ip по идее же нет маршрута к 192.168.2.0.
Трассировка из 192.168.2.13:
0 HOME-PC [26.10.22.19]
1 User [26.24.45.185]
2 192.168.1.1
3 213.228.116.207 (<- адрес провайдера)
4 * * *
Трассировка из 192.168.1.23:
0 User [192.168.1.23]
1 router.lan [192.168.1.1]
2 213.228.116.207 (<- адрес провайдера)
3 * * *
Как я понял на сервере запрещены icmp пакеты и пинги не доходят. Но в сети 192.168.1.0 есть доступ к серверу.
Я точно не знаю почему он в интернет уходит. Но если 192.168.1.15 будет выключен, то доступа к в сети 192.168.1.0 не будет.
Дмитрий, у меня нет прямого доступа к серверу. Но у сервера как минимум есть маршрут к 192.168.1.15, возможно и 192.168.1.1
К сети 192.168.2.0 у сервера нет маршрута.
ValdikSS, на сервере маршрут только до 192.168.1.0, и у роутеров обоих сетей есть маршрут к серверу. Без маршрута от сервера к 192.168.2.0, компьютеры этой сети не будут иметь доступ к серверу?
Akina, да, забыл уточнить. На 192.168.2.13 есть маршрут на 10.10.30.2. На сервере отключены icmp пакеты и я не могу отследить куда пакеты идут. Но pathping в обоих сетях показывают одинаковый маршрут.
Примерно такой:
1. 192.168.1.13
2. 192.168.1.1
3. И тут маршрут к провайдеру( в обоих сетях он один и тот же).
И дальше пустота.
О спасибо) почитаю на досуге. Просто у меня опыта в написании игровых серверов почти нулевой), но тема стала интересной. Просто для себя, законектиться с друзьями попробовать и прочие штучки. И интересно почитать и узнать более менее хорошее решение.
Дмитрий, на 192.168.0.1
192.168.88.0/24 192.168.0.11
Тут еще другие маршруты, но они уже были совсем с другими адресами. Связанные с провайдером я полагаю. Нврн нет смысла их писать сюда.
На 192.168.0.11
192.168.88.0/24 26.24.45.185
192.168.88.0/24 192.168.0.11
С этого хоста впн мне и нужен доступ в другую сеть.
На 192.168.88.1
192.168.0.0/24 192.168.88.114
Так же другие.
На 192.168.88.114
192.168.0.0/24 26.10.22.19
192.168.0.0/24 192.168.88.114
На самом деле с этой сети мне не нужен доступ в другую сеть, но я на всякий добавляю тоже.
Мне главное с 192.168.0.11 получить доступ и этого хватит.
Дмитрий, а что значит хост сети и хост впн? У меня два компьютера 0.11 и 88.114 соединены через radminVPN. Может через радмин нельзя такое сделать и стоит попробовать какой нибудь openVPN поднять?
Алексей Черемисин, а без прописывания роутов на других компах никак? Просто есть компы, к которым у меня нет прямого доступа.
На компах с впн маршрутизацию в реестре включил. В файрвол какие-то адреса разрешил, но еще раз гляну на них, мб не так сделал. Ну и почитаю про rip и ospf хых.
Алексей Черемисин, повозился с роутингом. Сейчас есть два компа
comp1 с адресами: 26.24.45.185 - ip в vpn, 192.168.88.114 - ip в локальной сети.
comp2 с адресами 26.10.22.19 - ip в vpn, 192.168.0.11 - ip в локальной сети.
На comp1 прописал маршрут 192.168.0.0 255.255.255.0 26.10.22.19
На comp2 прописал маршрут 192.168.88.0 255.255.255.0 26.24.45.185
Оба компьютера пингуют друг друга по локальным адресам, но не пингуют другие компьютеры.
Попробовал прописать маршруты 192.168.0.0 255.255.255.0 192.168.88.114 и 192.168.88.0 255.255.255.0 192.168.0.11. Не помогло. Их шлюзы тоже попробовал прописать. И их собственные сети 192.168.0.0 255.255.255.0 192.168.0.11 пробовал. Что-то еще упустил?
По поводу роутеров кншн можно), но в принципе особо смысла нет. Так как я это все равно ради интереса изучаю, но если все получится, то это немного улучшит и облегчит мою работу. Потому что напрямую соединяться к comp1 из comp2 через удаленный доступ немного не удобно.
UPD: От отчаяния понадобавлял еще роуты на comp2 и на comp1 тоже не получается. не знаю что еще добавить
Akina, прописал эти маршруты на обоих компьютерах. Не работает, так же пингуют только друг друга. На всякий попробовал адреса шлюзов, тоже не помогло.
Маршруты на comp1:
192.168.0.0 255.255.255.0 26.10.22.19
192.168.0.0 255.255.255.0 192.168.88.114
На comp2 обратные.