Максимальное количество браузеров можно добавить
База на удаленном сервере. Установка MongoDB.
-
-
@Antonio https://docs.mongodb.com/manual/reference/configuration-options/#net-options вот, играйся. mongod.conf
-
@artihorror, а вот это что за команды?
sudo ufw default deny incoming sudo ufw allow ssh sudo ufw allow from ЗДЕСЬ ВАШ ИП sudo ufw enableЭто ограничения доступа к серваку вообще?
-
@Antonio это тулза по настройке фаервола. 1 строка запрещает весь входящий трафик. вторая разрешает ssh. третья рзрешает весь трафик с ip адреса. можно несколко добавить.
четвертая включает эту тулзу.
про bindIp:
bindIp: 127.1 - база будет доступна толко при обращении на локалхост, т.е. из вне ты не достучишься. 0.0.0.0/0 - все ip на дедике, что не есть комильфо, особенно когда их несколько. по этому я вешаю на 1 конкретный адрес локаля, к которому прицеплен внешний ip -
@artihorror, все теперь понял. У меня на сервере софт с базой работать не будет, поэтому, как ты и сказал, мне нужно вписать в /etc/mongod.conf ip сервера, а потом через фаервол дополнительно запретить все, кроме ip компов, с которых мне нужно с базой работать.
Вот вроде бы альтернативный вариант, если кому-то нужно и локальный доступ к базе:
Например, IP сервера 192.168.0.50bindIp : [127.0.0.1,192.168.0.50] -
@artihorror, супер, все работает! Доступ только с нужных ip. Большое спасибо, Artihorror!
-
Вот так можно прописать автозапуск Mongo при загрузке системы:
Останавливаем Mongo, если она запущена
service mongod stopЗапускаем так
sudo systemctl start mongod sudo systemctl enable mongodЕсли все ок, то должно появится что-то вроде
"Created symlink from /etc/systemd/system/multi-user.target.wants/mongod.service
to /lib/systemd/system/mongod.service." -
@Antonio said in База на удаленном сервере. Установка MongoDB.:
@artihorror, супер, все работает! Доступ только с нужных ip. Большое спасибо, Artihorror!
да не за что) можешь еще покурить вот такую штуку)0))
-
@artihorror, неплохо, особенно типа мессенджер свой, но пока Телеграма хватает)
-
@artihorror, скинь, посмотрю!
-
-
@selector said in База на удаленном сервере. Установка MongoDB.:
Что может бить не так.
Все, что угодно может быть не так. Может порт закрыт.
-
@selector said in База на удаленном сервере. Установка MongoDB.:
о етому проверяю mongo active. А как проверить ето? порт же стандарний от манго. 0.0.0.0. разве не откривает етот порт
Порт не в монго а в самой ОС. Входящий трафик обычно запрещен на любой порт в linux, кроме наверное 22 )
-
sudo netstat -plnt
Активные соединения с интернетом (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 127.0.1.1:53 0.0.0.0:* LISTEN 1044/dnsmasq
tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN 748/cupsd
tcp 0 0 0.0.0.0:27017 0.0.0.0:* LISTEN 2489/mongod
tcp6 0 0 ::1:631 ::: * LISTEN 748/cupsd
mongo@mongo-H81M-DS2V:~$
