Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.02.25;
Скачать: CL | DM;

Вниз

MSSQL через интернет?   Найти похожие ветки 

 
chtr ©   (2004-01-19 15:37) [0]

Подскажите каким образом можно подключаться через интернет к серверу MSSQL?


 
Reindeer Moss Eater ©   (2004-01-19 15:37) [1]

Точно так же как и через не интернет


 
chtr ©   (2004-01-19 15:39) [2]

А если нет реального IP?


 
chtr ©   (2004-01-19 15:45) [3]

Да и с реальным IP не подключается


 
Nikolay M. ©   (2004-01-19 15:53) [4]


> А если нет реального IP?

Тунеллировать через прокси. Только не каждый админ такое разрешит.


> Да и с реальным IP не подключается

Не судьба, значит :(

ПС.
А что такое РЕАЛЬНЫЙ IP? То же самое, что и чисто КОНКРЕТНЫЙ IP? :)


 
chtr ©   (2004-01-19 16:05) [5]

Про реальный IP мне объясняли провайдеры. А где об этом можно почитать?


 
Delirium ©   (2004-01-19 16:09) [6]

Спроси у провайдеров :)


 
chtr ©   (2004-01-19 16:10) [7]

Смешно значит. Ну и на том спасибо.


 
Anatoly Podgoretsky ©   (2004-01-19 16:11) [8]

Не лезь ты в это дело, таких дел натворишь.


 
chtr ©   (2004-01-19 16:14) [9]

Что значит не лезь а программу вы будете за меня писать? Или мне к шефу подойти - Извините, мол, Не смог.


 
chtr ©   (2004-01-19 16:16) [10]


> Anatoly Podgoretsky © (19.01.04 16:11) [8]

На спор через неделю отчитаюсь.


 
Nikolay M. ©   (2004-01-19 16:32) [11]


> chtr © (19.01.04 16:16) [10]
> На спор через неделю отчитаюсь

Скажи, где именно стоит MS SQL-сервер и каким образом ему организован доступ в интернет. На 90% уверен, что можно спорить на любую сумму с закрытыми глазами (что не сделаешь).


 
KSergey ©   (2004-01-19 16:51) [12]

На самом деле скорее беда юудет даже не в том, что не сделает (это как раз не трудно, хотя и не понятно как это на машине с MS SQL нет реального IP.(видимо имеется в виду, что нет IP для инета, это некая машина с IP для зон локальных сетей, так скажем; но тогда к ней через инет и не подберешься, если только провайдер не сделает то, о чем пишет [4] Nikolay M.)
Так вот, самое страшное будет то, что если такой сервер будет выставлен в инет, то (уж извините, но судя по вопросу) его ... даже слово не могу подобрать... короче грохнут как жалкого котенка, голыми руками...
Вот что страшно...
И тогда уже начальник придет и скажет "а где наши финансовые данные за прошлый месяц?"
А вот это уже пипец полный...

Автору: дуйте на sql.ru и срочно читайте все статьи по поводу MS SQL, безопасности на нем и т.д.


 
Nikolay M. ©   (2004-01-19 17:14) [13]

Да, хочется уточнить, что под "сделать" в [11] я понимаю, что это не только будет сделано, но еще и проработает какое-то время в рабочем режиме :)
Криминальные пути достижения цели не считаются :)


> Автору: дуйте на sql.ru и срочно читайте все статьи по поводу
> MS SQL, безопасности на нем и т.д.

Имхо, негоже программеру еще и безопасностью заниматься. Защитить мало-мальски свой рабочий компьютер от взлома и свести риск заполучить на нем вирус к минимуму - это святое. Но ставить вовремя правильные заплатки, регулярно читать bug-track-и и обзоры проведенных атак, анализировать логи сервера, прикрывать дырки и постоянно думать, надежно ли все закрыто или что-то еще есть (а оно наверняка есть, на каждую хитрую ... всегда найдется болт с нарезкой) - не барское это дело. Пусть этом занимаются админы соответствующей квалификации. Иначе и программу толком не напишешь, и сервак не защитишь.

ПС
Немного ОФФ: на прошлой работе админ рассказывал, как он FreeBSD для личных нужд ставил. В процессе ее настройки воткнул сетевой хвост напрямую в интернет (естественно, от остальной сети был отключен) - его вскрыли уже через несколько минут и получили полный доступ к системе :)


 
Reindeer Moss Eater ©   (2004-01-19 18:24) [14]

1.I>Подскажите каким образом можно подключаться через интернет к серверу MSSQL?

2.А если нет реального IP?

Никак.


 
sniknik ©   (2004-01-19 20:13) [15]

Reindeer Moss Eater © (19.01.04 18:24) [14]
> 2.А если нет реального IP?
> Никак.

как нибудь да можно, см. ADO - RDS работает по протоколам HTTP, HTTPS , ... остальное не интересно в данном случае.
а у этих протоколов явный IP явно лишний ;о))

2 chtr © (19.01.04 15:37)
можеш посмотреть если разберешся сделаеш (если прав хватит), начинать лутше с доки по RDS, в паре слов не обьясниш.


 
Nikolay M. ©   (2004-01-19 22:41) [16]


> у этих протоколов явный IP явно лишний

Не поняла?
Не прошу рассказать в 2 словах, как обойти снаружи проксю, но хотя бы смысл сказанного (что для HTTP не нужен IP), если не трудно?


 
sniknik ©   (2004-01-20 00:05) [17]

HTTP - Set object = DataSpace.CreateObject("ProgId", " http://awebsrvr")

HTTPS Set object = DataSpace.CreateObject("ProgId", "https://awebsrvr")

адрес вроде " http://awebsrvr" это все что нужно (ну не считая там логинов, паролей) в конце концов конечно связь по IP, но явно не задается (тем более что может менятся, (???) владельцы сайтов, я прав?)

а вот обойти проксю по моему не получится (ну этого я и не говорил), и кстати возможно только если подняты соответствующие сервисы.
в упоминавшейся уже книге Елмановой & ?непомню? есть примеры с коннектом к внешнему MSSQL серверу (неработают, ясно думаю почему), а вот к внутреннему серверу (к которому у меня все права) замечательно подходят (в отличии от DCOM который еще заколебешся настраивать, т.е. по умолчанию по нему не коннектится).


 
Nikolay M. ©   (2004-01-20 08:51) [18]


> адрес вроде " http://awebsrvr" это все что нужно (ну не считая
> там логинов, паролей) в конце концов конечно связь по IP

Дык в том то и дело, что http://awebsrvr все равно преобразуется в www.xxx.yyy.zzz :(
Не вопрос, можно делать тунеллирование через НТТР, тогда запросы будут дикого вида вроде
http://www.myproxy.ru/cgi-bin/tunnel/query=mqalfijvlknwrlf234780rohLHO;ihj;o89u0;9o4u2;oi3h:Oh;OIU092
которые уже транслируются внутрь на сервер на 1434-й порт.
Про минусы и реальность такого решения говорить, думаю, не нужно.


> а вот обойти проксю по моему не получится (ну этого я и
> не говорил), и кстати возможно только если подняты соответствующие
> сервисы

Об этом я сразу и сказал в [4]


> к внутреннему серверу (к которому у меня все права) замечательно
> подходят

Дык :) Конечно, подходит :)
А вот с внешним, который за проксей, облом-с будет.


 
Reindeer Moss Eater ©   (2004-01-20 08:56) [19]

Если у автора нет реального IP (не на сервере с MSSQL, а вообще нет)то куда вы будете рыть туннель?


 
Nikolay M. ©   (2004-01-20 09:34) [20]


> Reindeer Moss Eater © (20.01.04 08:56) [19]

Тоже хотелось узнать, что такое "реальный IP". Напрягая свои телепатические способности, могу предположить, что "реальный IP" - это IP в интернете. IP-шники зон локальных сетей, видимо, считаются "нереальными". Некоторая логика в этом есть :)


 
chtr ©   (2004-02-02 04:43) [21]

Отчитываюсь :). Несколько поздно, но лучше поздно. :)
Значит с "реальным IP" это скорее вопрос терминологии. По крайней мере мой провайдер оперирует именно этим термином. Написал заявление, выделили в течение 4-х дней адрес.
По вопросу безопасности: Фаерволл в ХР отключать не стал, добавил порт 1433, осталось пользователей на сервере описать. Кажись все?


 
chtr ©   (2004-02-02 04:44) [22]

Всем большое спасибо. Очень помогли.



Страницы: 1 вся ветка

Текущий архив: 2004.02.25;
Скачать: CL | DM;

Наверх




Память: 0.53 MB
Время: 0.019 c
14-80237
Knight
2004-02-04 20:36
2004.02.25
Фриварные компоненты для работы со сканером...


14-80242
able
2004-02-03 16:20
2004.02.25
Задержка.


14-80217
TUser
2004-02-05 13:11
2004.02.25
Потрепаца


3-79600
samalex
2004-02-02 12:38
2004.02.25
Не работает ADO под win98


3-79597
tria
2004-02-02 14:26
2004.02.25
Помогите пож. составить запрос.