Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

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 задан?


Наверх

Титульная страница Поиск, карта сайта Написать письмо