|
467 / 344 / 19
Регистрация: 26.05.2009
Сообщений: 2,696
|
|
Доступ к приложению на C# с сокетами в Интернет12.10.2009, 21:05. Показов 6761. Ответов 21
Метки нет (Все метки)
Здравствуйте! Помогите. У меня есть приложение C#, которое работает с сокетами (получает данные, обрабатывает, и отправляет). По локальной сети это приложение-сервер работает нормально, т. к. там постоянный IP. Но нужно, что бы это приложение работало и по интернету. У меня не выделенка - так что не могу использовать программу у себя.
Можно ли как то сделать, чтоб приложение работало на каком то сервере?
0
|
|
| 12.10.2009, 21:05 | |
|
Ответы с готовыми решениями:
21
Как получить доступ к работающему приложению 1С?
Разграниченный доступ к приложению |
|
107 / 107 / 9
Регистрация: 02.06.2009
Сообщений: 578
|
|
| 12.10.2009, 22:42 | |
|
Насколько я знаю, ищите Windows-хостинг, и вливаете серверный модуль. Только вот не видел еще ни одного бесплатного Windows-сервера.
1
|
|
|
467 / 344 / 19
Регистрация: 26.05.2009
Сообщений: 2,696
|
|
| 12.10.2009, 22:56 [ТС] | |
|
А какая их приблизительная цена?
Добавлено через 1 минуту Еще мне говорили, что можно что то сделать какими то cgi-скриптами и запустить на обычном сервере. Это возможно?
0
|
|
|
107 / 107 / 9
Регистрация: 02.06.2009
Сообщений: 578
|
|||
| 12.10.2009, 23:01 | |||
http://ru.wikipedia.org/wiki/CGI
1
|
|||
|
308 / 161 / 11
Регистрация: 07.06.2009
Сообщений: 538
|
|
| 13.10.2009, 00:28 | |
|
http://hosting.parking.ru/
тестовый период 2 недели на 1 акк.
1
|
|
|
56 / 55 / 7
Регистрация: 17.03.2009
Сообщений: 112
|
|
| 15.10.2009, 21:49 | |
|
Возможно я ошибаюсь, но есть возможность реализовать данную фичу с использованием технологии NAT. Вот ссылка на информацию об этом
http://ru.wikipedia.org/wiki/NAT
1
|
|
|
467 / 344 / 19
Регистрация: 26.05.2009
Сообщений: 2,696
|
|
| 18.10.2009, 12:32 [ТС] | |
|
На сколько я знаю, в NAT приложение- сервер всё равно должно быть с выделенным IP, так как NAT-шлюз пропускает данные только изнутри->наружу и соответствующие им обратные. Если сервер будет за NAT, то клиент не сможет к нему 'достучаться'.
Я прав? Или всё таки существует способ организовать это через NAT?
0
|
|
|
56 / 55 / 7
Регистрация: 17.03.2009
Сообщений: 112
|
|
| 18.10.2009, 17:20 | |
|
Действительно, NAT будет пропускать только пакеты помеченые соответствующим отребутом. Но вполне возможно, что если сервер находится за натом, и клиент из внешней сети будет передавать данные помеченые этим же атрибутом, то они смогут пройти. С другой стороны, один из знакомых рассказал мне об интересной программе. Называется DynamicDNS. Вот ссылка на сайт:
http://www.dyndns.com/ Идея следующая. Регистрируется доменное имя на сайте и скачивается мини приложение на компьютер. Устанавливается и ты даже не замечаешь, что оно есть. Ты можешь поставить сервер дома даже не парясь об айпишнике. Все сделает пограмма. Как только твой айпи поменялся, программа обновляет информацию автоматически и твой сервер попрежнему доступен. Только обращаться к нему уже надо будет не по айпи адресу, а по доменному имени. (причем на этом сайте можно зарегистрировать домен бесплатно.)
1
|
|
|
467 / 344 / 19
Регистрация: 26.05.2009
Сообщений: 2,696
|
|
| 19.10.2009, 19:37 [ТС] | |
|
Огромное спасибо! Попробую. А это безопасно?
0
|
|
|
56 / 55 / 7
Регистрация: 17.03.2009
Сообщений: 112
|
|
| 19.10.2009, 19:39 | |
|
Все зависит от системы безопасности на твоем ПК. Я вот например планирую использовать данную идею для своей компании.
1
|
|
|
467 / 344 / 19
Регистрация: 26.05.2009
Сообщений: 2,696
|
|
| 19.10.2009, 20:13 [ТС] | |
|
Сама программа не делает на ПК ничего "противозаконного"?)
Каспера будет достаточно?
0
|
|
|
56 / 55 / 7
Регистрация: 17.03.2009
Сообщений: 112
|
|
| 19.10.2009, 20:56 | |
|
Я думаю да. Программа всего навсего считывает твой айпи и изменяет информацию на ДНС серверах.
1
|
|
|
56 / 55 / 7
Регистрация: 17.03.2009
Сообщений: 112
|
|
| 20.10.2009, 02:29 | |
|
Вот эта штука точно работает. Только что себе поставил.
http://www.no-ip.com/ На сайте скачиваешь программу, создаешь новый аккаунт на сайте. Добавляешь хост (там сама программа может перенаправить на нужную страницу) Перезапускаешь программу и вуаля. Все работает.
1
|
|
|
56 / 55 / 7
Регистрация: 17.03.2009
Сообщений: 112
|
|
| 20.10.2009, 19:03 | |
|
У меня все работает. Причем даже через роутер. Только пришлось порты на роутере открывать, но это мелочь.
0
|
|
|
467 / 344 / 19
Регистрация: 26.05.2009
Сообщений: 2,696
|
|
| 20.10.2009, 19:59 [ТС] | |
|
А как проверить, что работает? Моё приложение еще не дописано.
0
|
|
|
56 / 55 / 7
Регистрация: 17.03.2009
Сообщений: 112
|
|
| 20.10.2009, 20:02 | |
|
пингани хост, который создан в noip.
1
|
|
|
467 / 344 / 19
Регистрация: 26.05.2009
Сообщений: 2,696
|
|
| 03.01.2010, 22:02 [ТС] | |
|
Помогите, пожалуйста, настроить no-ip. Зарегистрировался. В программе вписал это данные. Приложение установлено у меня на компьютере. С моего идет пинг на зарегистрированный адрес, попросил друга - у него не хочет меня пинговать.
0
|
|
|
56 / 55 / 7
Регистрация: 17.03.2009
Сообщений: 112
|
|
| 03.01.2010, 22:40 | |
|
А порты открыты?
1
|
|
|
467 / 344 / 19
Регистрация: 26.05.2009
Сообщений: 2,696
|
|
| 04.01.2010, 01:13 [ТС] | |
|
Да. В брэндмауере разрешил передачу, а касперский вообще был отключен. При регистрации хоста было несколько пунктов выбора. Может я не то выбрал? Что пижон было выбирать?
0
|
|
|
4340 / 1509 / 101
Регистрация: 12.04.2009
Сообщений: 2,342
|
|
| 04.01.2010, 01:15 | |
|
Я не помню, что выбирал, но у меня тоже не с первого раза получилось.
Погугли "no-ip инструкция"
1
|
|
| 04.01.2010, 01:15 | |
|
Помогаю со студенческими работами здесь
20
Доступ к консольному приложению Разрешить доступ к БД только приложению Как получить доступ к запущенному приложению ArCon? Развертывание приложения, доступ к приложению по локальной сети Доступ к приложению, создавшему com-объект, из этого объекта Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога
Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
|
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога
Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
|
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
|
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога
В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
|
|
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога
Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
|
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
|
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования.
Часть библиотеки BedvitCOM
Использованы. . .
|