Уведомления

Группа в Telegram: @pythonsu

#1 Ноя. 12, 2008 11:31:44

SageNS
От:
Зарегистрирован: 2008-10-19
Сообщения: 11
Репутация: +  0  -
Профиль   Отправить e-mail  

Unicast

Есть код

s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.setsockopt(socket.SOL_SOCKET, socket.SO_BROADCAST, 1)
s.sendto(msg, ('<broadcast>', 9))
s.close()
Послает msg бродкастом. Помогите, плиз передалать под уникаст



Офлайн

#2 Ноя. 12, 2008 11:51:05

SageNS
От:
Зарегистрирован: 2008-10-19
Сообщения: 11
Репутация: +  0  -
Профиль   Отправить e-mail  

Unicast

closed



Офлайн

#3 Ноя. 12, 2008 16:24:09

Ferroman
От:
Зарегистрирован: 2006-11-16
Сообщения: 2759
Репутация: +  1  -
Профиль   Отправить e-mail  

Unicast

closed
А как?

Офлайн

#4 Ноя. 12, 2008 16:57:45

shiza
От:
Зарегистрирован: 2007-07-03
Сообщения: 1073
Репутация: +  0  -
Профиль   Отправить e-mail  

Unicast

подозреваю, что убрав вторую строку,
и указав другой адрес =)



Офлайн

#5 Ноя. 12, 2008 17:09:11

Ferroman
От:
Зарегистрирован: 2006-11-16
Сообщения: 2759
Репутация: +  1  -
Профиль   Отправить e-mail  

Unicast

shiza
Может и так, но неплохо бы узнать у топикстартера.
Мой вопрос к тому, что раз проблема решилась, то неплохо бы рассказать как. Для потомков, так сказать.

Офлайн

#6 Ноя. 12, 2008 19:46:07

shiza
От:
Зарегистрирован: 2007-07-03
Сообщения: 1073
Репутация: +  0  -
Профиль   Отправить e-mail  

Unicast

это я на случай, если он не появится больше в этом топике. =)



Офлайн

#7 Ноя. 13, 2008 03:32:06

SageNS
От:
Зарегистрирован: 2008-10-19
Сообщения: 11
Репутация: +  0  -
Профиль   Отправить e-mail  

Unicast

shiza прав. Но на самом деле решил проблему по-другому.

Проблема была в том, что пишу скрипт для WOL, а использование VLANов это все осложняет. Решил попробывать отправлять пакет не посредственно на айпи адрес, но при обнулении арп таблиц(по дефолту 20 минут) меня посылало лесом. Тогда просто начал посылать Magic пакет не просто на <broadcast>, а на броадкаст адрес нужного VLANа.



Отредактировано (Ноя. 13, 2008 03:33:51)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version