клиент сервер на c



Автор Win332 задал вопрос в разделе Другие языки и технологии

Всем привет) Написал клиент и сервер на С++ через сокеты. и получил лучший ответ

Ответ от Дибигон Буанасьё[гуру]
файрвол отключи и получится
Дибигон Буанасьё
Мыслитель
(7367)
айпишник сменил? по телнету к серваку подключись и смотри есть коннект

Ответ от Пьяный пират[гуру]
gethostbyname думается использует DNS. Если у друга внешний IP адрес привязан к доменному имени - должно работать, если нет - конектиться нужно по внешнему IP. С NAT переадресацией портов я полагаю вы знакомы? Осталось уточнить у провайдера - не блокируют ли они входящие подключения по используемым вами портам. Провайдеры могут блокировать порты ниже 1024 - соответственно на домашнем компе вёб-сервер на 80 порту не поднимешь что бы его было видно из интернета.

Ответ от Николай Васильченко[гуру]
Ну ты и лошара. Сокет это контактор куда вставляется камень. Сокет это такая разетка куда включается процессор. А ещё у материнки по мимо сокета есть ещё и чипсет. Ты знаешь, что такое чипсет? Хахахахахаха

Ответ от Номад[новичек]
Ну я не знаю, может попробуешь это.
ссылка
Там все понятно написано, и даже на русском языке.
там же можешь найти всё что тебе угодно

Ответ от Tom[гуру]
Ты ведь не пытаешься подключиться к удаленному серверу по 127.0.0.1?
Для начала убедись, что они работают локально.
Далее - в том, что удаленный сервер получает запросы на подключение (они по дороге могут блокироваться на разных этапах) с помощью какого-нибудь telnet. Проблема может быть и в блокировании конкретно 80 порта (некоторые провайдеры этим балуются) , попробуй какой-нить 8123.
Потом испытай клиента, подключившись к ya.ru, например.
И да, прочти "Совершенный код", это не про сокеты, для общего развития

Ответ от Александр[гуру]
попробуй для разнообразия учить с самого начала, а не с середины чужого кода...

Ответ от Lancaster[мастер]
всё просто, сменить IP и порт с 80 заменить на другой свободный, это при условии что твой друг имеет белый ip не за nat'ом, иначе настройить проброс портов. думаю проблем тут быть не должно.

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Всем привет) Написал клиент и сервер на С++ через сокеты.
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*