Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу old.sannata.org.

Полигон-2

Форум о старых компьютерах

Объявление форума

Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС.

Полигон-2 »   Технический флейм »   создал прогу для создания серверов в домашних условиях
RSS

создал прогу для создания серверов в домашних условиях

<<Назад  Вперед>> Страницы: 1 2
Печать
 
DOS Logic
Advanced Member
d(-_-)b

Откуда: Украина. Ивано-Франковск
Всего сообщений: 4778
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
1 июля 2006
Я давно мечтал сделать у себя FTP сервер, но мне мешал не постоянный IP адрес. Если я выключу модем, мне автоматически назначат новый IP. И вот мне в голову пришла идея сделать так чтобы мой айпи отображался где-то в интернете, на сайте, также он должен постоянно обновлятся.

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

На вашем компьютере (там где исполняется программа сервер, например ФТП сервер) в памяти висит программка, которая посылает запросы на сайт раз на 2 минуты, если у вас пропал интернет и потом вам дали новый айпи то программа передаст этот новый айпи скрипту на сайте и тот его обновыт у себя в базе

Схема попадания на такой сервер выглядит вот так:




Сначала я думал организовать передачу даных на сайт с помощю броузера и "назначения задания" но так не получалось, броузер не возможно закрыть и со временем их становится очень много, кроме того окна броузера выскакивают на дисплей что мешает работе, потому было решыно сделать свою программку и не использовать броузер
Вот она в архиве:

http://www.sendspace.com/file/msmh9i

В архиве вы найдете две папки: "сервер" и "клиент" в папке сервер, серверная часть, эти файлы надо закинуть на свой сайт, который поддержывает PHP
Программа будет обращатся к файлу ip.php, если программа передаст ему правилиный пароль то скрипт создаст файл ip.txt где запишет ваш айпи, также будет создан файл ok.txt там будет вестись лог успешных подкючений,будут записаны: айпи адрес и время. Если пароль не верный то будет создан файл error.txt, там тоже будет записан айпишник и время неудачного подключения, но в файле ip.txt айпи сервера не поменяется! Тоесть айпи сервера скрипт меняет только если пароль верный. Файл index.php это главный файл, закиньте его тоже на сайт и зайдите на него через броузер, тогда вы увидете айпи сервера.

У себя на домашнем компьютере надо запустить программу из папки "клиент". При запуске программа создаст свою иконку иколо системных часов. Там будет меню, все просто, сверху пункт запустить передачу данных на сервер, ниже остановить передачу данных на сервер, потом конфигурация и выход. Тут наиболее интересный пункт "конфигурация". Если выбрать этот пункт меню запускается блокнот в котором открыт файл конфигурации программы "config.ini" Здесь мы указываем сайт на котором висит наш скрипт обробки запросов программы а также здесь указан пароль котый проверяет скрипт. Адрес сайта НЕ должен начинатся с http:// и адрес с паролем разделены символом #, такой же символ есть в конце строки. В этом файле вы можете задать адрес своего сайта и свой пароль, который желательно поменять, сам пароль это текст после "pass="

Пожалуйста, напишыте интересна ли вам такая программа, любые заметки приветствуются, Задавайте вопросы, постараюсь ответить поподробнее
Vasily
Гость

Ссылка

Сейчас на форуме
DOS Logic
Advanced Member
d(-_-)b

Откуда: Украина. Ивано-Франковск
Всего сообщений: 4778
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
1 июля 2006
Vasily
Да знаю я такие сервисы, но там регистрироватся надо, а потом и название адреса сайта будет запутаное, а еще надо чтобы сайт сервиса работал, а здесь должен работать только твой комп

кстати программа тестировалась под вин 2000/ХР, еще должна работать под 2008 Server
alecv
Advanced Member


Откуда: Санкт-Петербург
Всего сообщений: 5545
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 окт. 2004
DOS Logic Если у тебя есть нормальный комп в интернете - положи туда и не мучайся :)

Или прокинь себе из дома VPN до него и сделай redirect порта 80. Тоже мне проблема.
DOS Logic
Advanced Member
d(-_-)b

Откуда: Украина. Ивано-Франковск
Всего сообщений: 4778
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
1 июля 2006
я хочу ФТП сделать, для всех, для себя у меня есть флешка на 8 гиг с инсталами :biggrin:
Baza
Advanced Member


Откуда: С-Петербург
Всего сообщений: 615
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
13 мая 2005
ммм hamachi?
Geners
Гость

Ссылка

сколько можно изобретать велосипеды .... тотже динднс имеет пхп клинета ....
дндс можно за денежку любое доменное имя привязать , и никакого времени на обработку . сайт работает сразу :))))
как всегда неизучили вопрос и кинулись за чертежи велосипеда
Сейчас на форуме
uav1606
Advanced Member


Откуда: Енакиево
Всего сообщений: 4373
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
16 янв. 2008
Geners, ну то за денежку, а тут бесплатно. И тут всё под своим контролем. IMHO, довольно интересно.
DOS Logic
Advanced Member
d(-_-)b

Откуда: Украина. Ивано-Франковск
Всего сообщений: 4778
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
1 июля 2006
uav1606
Спасибо, именно это я хочу обяснить людям. Используя программу не надо нигде регистрироватся!

И программу еще можно использовать чтобы просто знать работает удаленный комп или нет, достаточно просто просмотреть последнее данные в файле ok.txt
0leg
Advanced Member


Откуда: Город-герой Тула
Всего сообщений: 1991
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
6 окт. 2007
Geners, +1.

DOS Logic, а я вот не могу твою прогу скачать — этот сраный жабоскрипт не поддержвается! (И в ближайшее время поддерживаться не будет!)

И вообще, нечего заниматься лисопедостроением! Надо допиливать то, что есть.
<<Назад  Вперед>> Страницы: 1 2
Печать
Полигон-2 »   Технический флейм »   создал прогу для создания серверов в домашних условиях
RSS

1 посетитель просмотрел эту тему за последние 15 минут
В том числе: 1 гость, 0 скрытых пользователей

Последние RSS
[Москва] LIQUID-Акция. Сливаются разъемы CF
МС7004 и 7004А на AT и XT
Пайка термотрубок
Проммать s478 PEAK 715VL2-HT ( Full-Size SBC)
Подскажите по 386 материке по джамперам.

Самые активные 5 тем RSS