ДОСТУП К ФОРУМУ ИЗ ЛОКАЛКИ И ИНТЕРНЕТ С РАЗНЫМИ ПОРТАМИ
-
- phpBB 1.0.0
- Сообщения: 6
- Стаж: 18 лет 5 месяцев
ДОСТУП К ФОРУМУ ИЗ ЛОКАЛКИ И ИНТЕРНЕТ С РАЗНЫМИ ПОРТАМИ
Добрый день !
поиск использовал , ответа не нашел , прошу помочь , если кто знает
ЧЕГО ХОТЕЛОСЬ БЫ ДОБИТЬСЯ
1) чтобы в локалке работало все со стандартным портом
2) чтобы из интернет доступ был через нестандартый порт
В локалке у меня все уже работает по следующей схеме:
1. установил в локалке форум на денвер
2. открыл доступ к форуму через директиву Listen:80
3. на локальном днс зарегистрировал сервер с форумом
все работает. имя компьютера сделал совпадающим с именем папки с форумом ( для простоты )
теперь хочу настроить доступ из интернет НО ПО НЕСТАНДАРТОМУ ПОРТУ
инет домена нет , но есть постоянный ip на нашем шлюзе
пока получилось сделать доступ к форуму из инет только со стандартым портом следующим образом :
1.на шлюзе открыл порт 80 извне с редиректом на локальный комп с форумом
2.в папку с форумом положил файл .htaccess (как описано в статье о денвер) :
# dnwr_ip 192.168.1.3 ( ip нашего форума в локалке )
# dnwr_host forum
# dnwr_port 80
3. к форуму применил мод allow_multiple_domains_1.0.1.mod
в таком виде форум полностью работет из интернет , вход-выход тоже работет
в принципе открывать форум из инета получалось и с нестандартным портом ( менял п.1 и 2. выше на нестандартый порт ) , но ни в какую не работал вход и выход с форума : сервер просто не отвечал после этих операций. при этом я заметил что в адресной строке браузера
порта после этих операций нет.
как это победить ?
заранее благодарю всех за советы
поиск использовал , ответа не нашел , прошу помочь , если кто знает
ЧЕГО ХОТЕЛОСЬ БЫ ДОБИТЬСЯ
1) чтобы в локалке работало все со стандартным портом
2) чтобы из интернет доступ был через нестандартый порт
В локалке у меня все уже работает по следующей схеме:
1. установил в локалке форум на денвер
2. открыл доступ к форуму через директиву Listen:80
3. на локальном днс зарегистрировал сервер с форумом
все работает. имя компьютера сделал совпадающим с именем папки с форумом ( для простоты )
теперь хочу настроить доступ из интернет НО ПО НЕСТАНДАРТОМУ ПОРТУ
инет домена нет , но есть постоянный ip на нашем шлюзе
пока получилось сделать доступ к форуму из инет только со стандартым портом следующим образом :
1.на шлюзе открыл порт 80 извне с редиректом на локальный комп с форумом
2.в папку с форумом положил файл .htaccess (как описано в статье о денвер) :
# dnwr_ip 192.168.1.3 ( ip нашего форума в локалке )
# dnwr_host forum
# dnwr_port 80
3. к форуму применил мод allow_multiple_domains_1.0.1.mod
в таком виде форум полностью работет из интернет , вход-выход тоже работет
в принципе открывать форум из инета получалось и с нестандартным портом ( менял п.1 и 2. выше на нестандартый порт ) , но ни в какую не работал вход и выход с форума : сервер просто не отвечал после этих операций. при этом я заметил что в адресной строке браузера
порта после этих операций нет.
как это победить ?
заранее благодарю всех за советы
-
- Поддержка
- Сообщения: 5429
- Стаж: 20 лет 3 месяца
- Откуда: Питер
- Благодарил (а): 177 раз
- Поблагодарили: 749 раз
VL2k6
Что-то мне подсказывает, что у вас ничего не получится.. А вообще, зачем с портами заморачиваться? Туннель что ли тянете?
Что-то мне подсказывает, что у вас ничего не получится.. А вообще, зачем с портами заморачиваться? Туннель что ли тянете?
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb2.0.x 3.5.x)
Ты очистил кеш? © Sheer
https://siava.ru (phpbb
-
- phpBB 1.0.0
- Сообщения: 6
- Стаж: 18 лет 5 месяцев
-
- Former team member
- Сообщения: 1139
- Стаж: 19 лет 2 месяца
- Откуда: Ленинград
-
- phpBB 1.0.0
- Сообщения: 6
- Стаж: 18 лет 5 месяцев
-
- Former team member
- Сообщения: 1139
- Стаж: 19 лет 2 месяца
- Откуда: Ленинград
-
- phpBB 1.0.0
- Сообщения: 6
- Стаж: 18 лет 5 месяцев
почему-то пропадает порт при ответе на попытку логина
сначала я иду на форум по ссылке
http://aaa.bbb.ccc.ddd:eeee
потом логинюсь по ссылке
http://aaa.bbb.ccc.ddd:eeee/login.php?sid=66a142ae834bce14e3d36810afa0b8e7
а дальше после нажатия войти бразер пытается грузить с
http://aaa.bbb.ccc.ddd/index.php?sid=b9 ... 70506a9e7a
т..е. уже без порта в адресе
ПОЧЕМУ???
сначала я иду на форум по ссылке
http://aaa.bbb.ccc.ddd:eeee
потом логинюсь по ссылке
http://aaa.bbb.ccc.ddd:eeee/login.php?sid=66a142ae834bce14e3d36810afa0b8e7
а дальше после нажатия войти бразер пытается грузить с
http://aaa.bbb.ccc.ddd/index.php?sid=b9 ... 70506a9e7a
т..е. уже без порта в адресе
ПОЧЕМУ???
-
- phpBB Guru
- Сообщения: 16948
- Стаж: 18 лет 11 месяцев
- Откуда: Красноярск
- Благодарил (а): 549 раз
- Поблагодарили: 1701 раз
В common.php после
пропишите условие, по которому в зависимости от адреса юзера значение $board_config['server_name'] будет оставаться оригинальным, или изменяться на aaa.bbb.ccc.ddd:eeee или aaa.bbb.ccc.ddd:хххх.
Код: Выделить всё
while ( $row = $db->sql_fetchrow($result) )
{
$board_config[$row['config_name']] = $row['config_value'];
}
-
- phpBB 1.0.0
- Сообщения: 6
- Стаж: 18 лет 5 месяцев
простите , я не настолько силен в PHP
сейчас у меня туда уже вставлен кусок из мода Allow multiple domain names :
//Allow multiple domain names
$board_config['server_name'] = ( !empty( $_SERVER ) ) ? $_SERVER['SERVER_NAME'] : $HTTP_SERVER_VARS['SERVER_NAME'];
//End Allow multiple domain names
но это не помогает
как нужно "правильно" написать ?
сейчас у меня туда уже вставлен кусок из мода Allow multiple domain names :
//Allow multiple domain names
$board_config['server_name'] = ( !empty( $_SERVER ) ) ? $_SERVER['SERVER_NAME'] : $HTTP_SERVER_VARS['SERVER_NAME'];
//End Allow multiple domain names
но это не помогает
как нужно "правильно" написать ?
-
- phpBB Guru
- Сообщения: 7522
- Стаж: 21 год 1 месяц
- Откуда: СССР
- Благодарил (а): 4 раза
- Поблагодарили: 94 раза
Я вот не пойму... Правила для лузеров написаны?
Правила конференции (30.05.2011) | Общие ошибки новичков (07.11.2005) | Шаблон запроса | FAQ (phpBB 3.0.x) / Мини [FAQ] по phpBB 3.1.x
Последние и единственно актуальные на сегодня версии - 3.1.12 и 3.2.2!
Небесплатно накачаю ваш VPS/VDS/DS стероидами и заставлю ваши CMS летать =)
phpBB Guru blog | Тестируем phpBB 3.3 здесь! |
Последние и единственно актуальные на сегодня версии - 3.1.12 и 3.2.2!
Небесплатно накачаю ваш VPS/VDS/DS стероидами и заставлю ваши CMS летать =)
phpBB Guru blog | Тестируем phpBB 3.3 здесь! |