#ruby-on-rails
#ruby-on-rails
Вопрос:
работает под управлением Linux server Centos удаленно в локальной сети, мой rails-сервер тоже работает там. Как я могу включить удаленный веб-доступ? И если да, то как я могу включить только пару IP-адресов для веб-доступа?
Комментарии:
1. вопрос о конфигурации rails, а не о сетевом администрировании! могу ли я включить не только доступ к локальному хосту, но и фильтрацию IP-адресов с помощью механизма rails. Извините за столь некорректный вопрос и недостаточно четко сформулированный.
Ответ №1:
Вы должны проверить, на какие адреса привязаны серверные приложения. Если у него нет внешнего IP-адреса, то к нему невозможно будет получить доступ напрямую из Интернета. Затем можно использовать переадресацию портов для пересылки вашего приложения через ваш маршрутизатор. Если у вас нет доступа к маршрутизатору, вам следует попросить администратора вашей сети переслать его для вас.
Еще одна возможность — подключить VLAN к интерфейсу secound, но вам следует подумать о безопасности, когда у вас есть сервер, подключенный к вашей локальной сети и Интернету напрямую!
Ответ №2:
если это только настройка рабочего сервера rails, вы можете попробовать с этим:
http://www.leonardteo.com/2012/11/install-ruby-on-rails-on-ubuntu-server/
он использует https://github.com/ballistiq/ruby-passenger-nginx-installer и они поддерживают установщик. Я нашел его очень полезным. это работает как безболезненно