0 / 0 / 0
Регистрация: 01.04.2009
Сообщений: 12
|
|
1 | |
Apache в глобальной сети20.08.2013, 12:45. Показов 2559. Ответов 5
Метки нет (Все метки)
Здравствуйте, имеются 3 пк в локальной сети, один из них смотрит во внешку. Сам apache установлен на другом пк, который не имеет внешнего адреса. Вопрос, как сделать, чтоб когда вводишь внешний ip открывался сайт, который находится в локалке на одном из пк, который при этом на прямую не смотрит во внешку!? Знаю объяснил кабы как, надеюсь вы поняли суть)
0
|
20.08.2013, 12:45 | |
Ответы с готовыми решениями:
5
Apache настроить в сети Apache под Vista в локальной сети В локальной сети не виден Apache на машине с Windows 7 Сделать доступным сайт под Apache 2 в локальной сети |
336 / 319 / 18
Регистрация: 25.10.2012
Сообщений: 1,070
|
|
20.08.2013, 18:23 | 2 |
Temix, пробросьте 80-й порт с внешнего сетевого интерфейса компа смотрящего в инет на 80-й порт сетевого интерфейса компа в локальной сети
1
|
0 / 0 / 0
Регистрация: 01.04.2009
Сообщений: 12
|
|
20.08.2013, 19:49 [ТС] | 3 |
Спасибо, для пущей информативности опишу всё детальней! Имеется Вин сервер 2008R2 (192.168.0.100) с 1с сервером на ней. Имеется 2 виртуальные машины, одна так же с Win 2008r2 (192.168.0.102), которая используется в качестве web сервера 1с на основе iis (тут всё работает в плане внешки и настраивал не я). Вторая виртуальная машина содержит в себе Ubuntu server (192.168.0.103) на которую как раз такие необходимо перенести web сервер 1с и вытащить его во внешку! Всё сделал, всё работает, но как и писал выше сам web сервер на Ubuntu в локалке работает, а по внешке нет! Пробовал останавливать первую вирт машину (win 2008r2) и назначать второй (Ubuntu) её ip (192.168.0.102) в первый раз как-то заработало, но потом зачем-то вернул всё обратно и попробовал ешё раз, но уже не работало (и правильно сделал, нужно разобраться)!
Ешё вот вопрос по портам. Порт 80 открыт для ip 192.168.0.102 (то есть для web сервера 1с на win2008r2) соответственно для 192.168.0.103 он закрыт как быть? Я предполагала, что если открыть порт в локальной сети для любой локальной машины автоматически все остальные локальные машины так же получают этот открытый порт, а нет! Я только начал во всё это вникать, так что не судите строго! Может что путного про порты предложите почитать? Добавлено через 51 минуту Может это быть из за того что 80 порт у apache висит каким то образом на tcp6?
0
|
336 / 319 / 18
Регистрация: 25.10.2012
Сообщений: 1,070
|
|
24.08.2013, 19:08 | 4 |
порт открывается только на том сетевом интерфейсе какой вы задаете
в вашем случае лучше почитать про Apache Module mod_proxy
1
|
0 / 0 / 0
Регистрация: 01.04.2009
Сообщений: 12
|
|
25.08.2013, 22:41 [ТС] | 5 |
А как быть если нужно в локальной сети порт открыть для нескольких сетевых интерфейсов? Открывать один и тот же порт можно только 1 раз в маршрутизаторе!
0
|
336 / 319 / 18
Регистрация: 25.10.2012
Сообщений: 1,070
|
|
26.08.2013, 00:40 | 6 |
а вы о проксировании читали?
имхо решения 2: проксировать или nginx'ом или апачем В статье Проксирование веб-сервера Apache кажется описан ваш случай погуглите фразу проксирование apache в локальную сеть и получите кучу ссылок на статьи и обсуждения этой тематики WBR
1
|
26.08.2013, 00:40 | |
26.08.2013, 00:40 | |
Помогаю со студенческими работами здесь
6
UDP в глобальной сети Доступ из глобальной сети в локальную вопрос по функционированию глобальной сети Доступ к файлам из глобальной сети Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |