Listen socket and Firewall/ISA Server
От: asdasd  
Дата: 25.09.06 17:26
Оценка:
Здравствуйте!

У меня есть маленькая проблемка. Мне нужно запустить на своем компютере прослушевание сокета на каком нибудь порту. Мой компьютер находится в ЛАН которая имеет доступ к интернету через ИСА сервер. Теперь вопросы
Как сделать так что б ко мне могли приконектится с интернета?
(просто soket.Listen(), я так понимаю, недостаточно)
Что должны сделать администраторы, разрешить порт? связать как то с моим компютером этот порт?
Может кто то сталкивался с такой проблемой, где можно почитать про это подробно,
пример кода было бы идеально (лучше на С++, но можно и на другом языке).

Это все нужно для р2р (пиринговой) сети.

Заранее Большое Спасибо за ответ.
Re: Listen socket and Firewall/ISA Server
От: Pasha1st  
Дата: 25.09.06 19:42
Оценка:
Здравствуйте, asdasd, Вы писали:

A>У меня есть маленькая проблемка. Мне нужно запустить на своем компютере прослушевание сокета на каком нибудь порту. Мой компьютер находится в ЛАН которая имеет доступ к интернету через ИСА сервер. Теперь вопросы

A> Как сделать так что б ко мне могли приконектится с интернета?
A> (просто soket.Listen(), я так понимаю, недостаточно)
A> Что должны сделать администраторы, разрешить порт? связать как то с моим компютером этот порт?
Попросить админа сделать port forwarding для этого порта на твой локальный IP
Re: Listen socket and Firewall/ISA Server
От: DOOM Россия  
Дата: 26.09.06 02:56
Оценка:
Здравствуйте, asdasd, Вы писали:

A>Здравствуйте!


A> Заранее Большое Спасибо за ответ.


Тебе в общем-то надо только поставить пиво админу и уговорить его опубликовать твой сервер (сервис). Админ такую формулировку понять должен. Но, если он "сложный" (например как FTP, который упорно пытается послатьь свой адрес в теле пакета), то тебе придется осваивать написание фильтра для своего протокола.
Re[2]: Listen socket and Firewall/ISA Server
От: Nikolay_Ch Россия  
Дата: 26.09.06 04:48
Оценка:
DOO>Но, если он "сложный" (например как FTP, который упорно пытается послатьь свой адрес в теле пакета)...
Что он пытается сделать?
Re[3]: Listen socket and Firewall/ISA Server
От: DOOM Россия  
Дата: 26.09.06 05:07
Оценка:
Здравствуйте, Nikolay_Ch, Вы писали:

N_C>Что он пытается сделать?


команда FTP PORT. Параметры 6 чисел через запятую: свой IP адрес и порт на котором будет слушаться соединение от сервера. Типичный пример, который приводят, когда говорят о проблемах NAT'а.
Re[4]: Listen socket and Firewall/ISA Server
От: Nikolay_Ch Россия  
Дата: 26.09.06 05:22
Оценка:
DOO>команда FTP PORT. Параметры 6 чисел через запятую: свой IP адрес и порт на котором будет слушаться соединение от сервера. Типичный пример, который приводят, когда говорят о проблемах NAT'а.
Есть команда PASV... С FTP-то сейчас проблем не возникает, что с NAT, что с FW...
Re[5]: Listen socket and Firewall/ISA Server
От: DOOM Россия  
Дата: 26.09.06 05:28
Оценка:
Здравствуйте, Nikolay_Ch, Вы писали:

N_C>Есть команда PASV... С FTP-то сейчас проблем не возникает, что с NAT, что с FW...


Интересная логика. Ну тогда раз пример с FTP не устраивает, то как вы избежите всех проблем с RPC? Неважно с чьим хоть с MS'освким, хоть с SUN'овским?

И вообще не понимаю к чему этот флейм? Есть какие-то сомнения, что NAT — решение противоречащие модели OSI, и в котором постоянно лезут проблемы? Поднимите какую-нибудь подобную тему в СВ и полюбуйтесь, что там наговорят.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.