настроить две сетевые карты на локальном сервере и получить доступ к локально размещенному веб-приложению в локальной сети и в Интернете

настроить две сетевые карты на локальном сервере и получить доступ к локально размещенному веб-приложению в локальной сети и в Интернете

У меня есть машина с Ubuntu 14.04 LTS, работающая как локальный сервер (на ней запущено веб-приложение). У меня есть два вопроса, как указано ниже.

1] Как настроить две сетевые карты на указанном выше сервере?

2] После настройки двух сетевых карт

  • Я хочу, чтобы моя офисная команда могла получить доступ к веб-приложению по локальной сети (локально), скажем, по интерфейсу eth0 (ввод адреса 192.168.0.11 в браузере должен открыть веб-приложение).
  • Я хочу сделать веб-приложение доступным в Интернете, используя, скажем, eth1, который подключен к маршрутизатору, имеющему статический IP-адрес.

Веб-приложение — это приложение node js, работающее под управлением ngnix.

Любая помощь будет оценена по достоинству.

Заранее спасибо.

решение1

Eth0 необходимо настроить следующим образом:

netsh interface ip set address name=192.168.0.11 source=192.168.0.1

и назначьте eth1 следующим образом

netsh interface ip set address name=”StaticIP” source=dhcp

Теперь перезапустите сеть.

service networking restart

Ваше локальное приложение будет доступно в локальной сети и его можно протестировать следующим образом:

curl 192.168.0.11/application-path

Удачи и всего самого наилучшего

Связанный контент