![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Oracle и Port Mapping. Не могу подключиться...
SergP © (2006-09-19 14:48:00)Есть локальная сеть (сеть 1), в ней есть комп с сервером Оракла. (10.х.х.5) (листенер слушает на стандартном порту 1521)
В этой же сети (сеть 1) есть другой комп (шлюз) (10.х.х.1), который подключен еще и к другой сети (сеть 2) (192.168.12.235) (стоит NAT).
В общем из сети 2 (например с компа 192.168.12.237) мне нужно добраться до Оракла.
На "шлюзе" настраиваю порт маппинг, чтобы все что идет TCP на 192.168.12.235:1521 он перенаправлял на 10.х.х.5:1521
И гадина не хочет работать.
Все остальное работает с таким портмаппингом (ftp, http), а вот Оракл не хочет.
Может там есть какие-то свои ньюансы?
SergP (2006-09-19 18:05:00) [1]> [8] Reindeer Moss Eater © (19.09.06 17:39)
> Нужно просто включить мультиплексирование сетевых соединений.
> Как это делается - не помню. Большинство серверов на никсах
> установленные по дефолту используют один порт для всех.
> А виндовые сервера нет.
> Но могут.
Может кто-то подскажет что-то по этому поводу? А то пытался рыться в поисковиках, но пока так и ничего не нашел, особенно если учесть страшно дерьмовый инет...
Reindeer Moss Eater (2006-09-19 17:39:00) [2]Нужно просто включить мультиплексирование сетевых соединений. Как это делается - не помню. Большинство серверов на никсах установленные по дефолту используют один порт для всех. А виндовые сервера нет.
Но могут.
ANB (2006-09-19 16:20:00) [3]
> (т.е. через него на другой сервер Оракла) ?
В принципе, DBLINK для этого есть.
SergP (2006-09-19 16:06:00) [4]> [3] Reindeer Moss Eater © (19.09.06 15:51)
> получается что проблема при порт маппинге.
> Но почему - не могу понять...
>
> Потому что не включено мультиплексирование.
> Реально, клиент подключившись на 1521 узнает по какому порту
> с ним сервер будет работать дальше. А этого порта в маппинге
> нету разумеется, так как он динамический.
Оп-па... Этого я не знал конечно, но это есть не очень хорошо.
Получается что маппинг я не смогу настроить, так как все порты наружу светить не хочу...
(Кстати если есть возможность дайте ссылку на доку по этому поводу)
Ладно. У меня на машине, которая сейчас играет роль шлюза когда-то стоял Оракл (сервер, ну и клиент соответственно). Теперь все осталось, но все его службы остановлены.
Могу ли я с помощью него осуществить соединение (т.е. через него на другой сервер Оракла) ?
Reindeer Moss Eater (2006-09-19 15:53:00) [5]Доку курить. Вот что делать.
SergP (2006-09-19 15:52:00) [6]Хм... У людей аналогичные проблемы:
http://forum.windowsfaq.ru/archive/index.php/t-6250.html
Кто-нить знает, что можно сделать?
Reindeer Moss Eater (2006-09-19 15:51:00) [7]получается что проблема при порт маппинге.
Но почему - не могу понять...
Потому что не включено мультиплексирование.
Реально, клиент подключившись на 1521 узнает по какому порту с ним сервер будет работать дальше. А этого порта в маппинге нету разумеется, так как он динамический.
SergP (2006-09-19 15:26:00) [8]> [1] Sergey13 © (19.09.06 15:06)
> > [0] SergP © (19.09.06 14:48)
>
> А в tnsnames.ora HOST по имени или по IP задан?
Я не создавал вручную tnsnames.ora,
но пытаюсь настроить его с помощью Net Configuration Assistant.
В последнем указываю IP. Тест не проходит... Пишет что таймаут закончился.
Проверил сканером этот порт,
выдает:
Port State Service
1521/tcp filtered oracle
получается что проблема при порт маппинге.
Но почему - не могу понять...
(правда теперь получается, что данный вопрос уже не относится к базам), так что (to Moderator) лучше было бы его перенести в прочее.
Вобщем для порт маппинга используется Kerio Winroute Pro v.4.2.2
Для фтп (21 порт) порт маппинг работает без проблем. А для Оракла (настраивал также само) - не хочет.
Sergey13 (2006-09-19 15:06:00) [9]> [0] SergP © (19.09.06 14:48)
А в tnsnames.ora HOST по имени или по IP задан?