Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
Господа, будьте снисходительны, не бросайтесь сразу штрафовать за, как вам кажется, глупые вопросы - beginners на то и beginners.
kak programno uznat' adres local hosta v unixe ? [c] 10.06.03 20:20
Автор: will Статус: Незарегистрированный пользователь
|
|
|
kak programno uznat' adres local hosta v unixe ? [c] 12.06.03 02:07
Автор: tdes <jin> Статус: Member
|
кароче, как автор верхнего поста, хотел бы немного продолжить дискуссию. над нами прикололись преподы и предложили написать связку клиент-сервер-база данных, при этом клиент общается с сервером и б. д. через одинаковый порт ( т. е номер порта). общение через сокеты датаграмм, то есть по идее нужно вызывать bind(), однако, когда вся эта беда бежит на одной машине,bind естественно возвращает -1, отсюда вопрос, можно ли обойтись без bind и просто юзать sendto/recvfrom ?
|
| |
kak programno uznat' adres local hosta v unixe ? [c] 16.06.03 19:18
Автор: NKritsky <Nickolay A. Kritsky> Статус: Elderman
|
> кароче, как автор верхнего поста, хотел бы немного > продолжить дискуссию. над нами прикололись преподы и > предложили написать связку клиент-сервер-база данных, при > этом клиент общается с сервером и б. д. через одинаковый > порт ( т. е номер порта). общение через сокеты датаграмм, > то есть по идее нужно вызывать bind(), однако, когда вся > эта беда бежит на одной машине,bind естественно возвращает > -1, отсюда вопрос, можно ли обойтись без bind и просто > юзать sendto/recvfrom ? Насчет обойти bind - не уверен что это получится. Если есть требование иметь одинаковые номера портов. А по поводу проблемы в общем - юзай для сервера порт UDP:127.0.0.1:your_port , а для клиента UDP:my_ip_addr:your_port и все должно работать.
|
| | |
нашёл - inaddr_any, тогда ip знать не нужно, система сама все сделает 16.06.03 19:38
Автор: tdes <jin> Статус: Member
|
|
|
ifconfig 11.06.03 13:39
Автор: whiletrue <Роман> Статус: Elderman
|
|
|
Я тебе и так скажу: 127.0.0.1 11.06.03 10:59 [vaborg, amirul]
Автор: ZloyShaman <ZloyShaman> Статус: Elderman
|
|
| |
Однозначно!!! :))))) 12.06.03 10:43
Автор: Den <Денис Т.> Статус: The Elderman
|
|
| | |
оч умно... 12.06.03 11:30
Автор: tdes <jin> Статус: Member
|
|
| | | |
Кстати, так и есть 17.06.03 01:29
Автор: amirul <Serge> Статус: The Elderman
|
Вопрос был про "adres local hosta"
А в /etc/hosts всегда прописано
127.0.0.1 localhost
---
Так что ответ дан с предельной точностью хотя и настолько же бесполезен :-)
О точности есть старый анекдот: "Можно ли есть эти грибы?" - "Можно... Но только один раз"
|
| | | | |
если уж на то пошло, то local hosta написанно раздельно, и в /etc/hosts про это нет ничего 17.06.03 12:15
Автор: tdes <jin> Статус: Member
|
|
|
|