안녕하세요. 리눅스 box에서 socket을 생성하여 목적지 ip주소를 all1로 설정을 하고 패킷을 전송해 보았는데여. 전송이 되질 않네여.... 혹시 리눅스 자체에서 브로트캐스트를 설정하는 곳이 있나여? 브로트 캐스트 패킷을 나가지 못하게 막는 거여.. 고수님들의 많은 조언 부탁드립니다..^^
... 목적지 ip주소를 all1로 설정을 하고 ...
setsockopt(sockfd, SOL_SOCKET, S0_BROADCAST, &on, sizeof(on)) 이렇게설정 했습니다..
이 방법이 아닌가여? 만약 , 위의 방법이 맞는데 안된다면 어떤한 곳을 수정을 해야 할까요...?
... 브로트 캐스트 패킷을 나가지 못하게 막는 거여.. ...
$ ping -b 192.168.1.255 응답....(그때 그때 달라요.)
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
Re: 브로드캐스트에 대한 질문입니다..
구체적으로 보여주신다면?
setsockopt를 이용하였습니다..
setsockopt(sockfd, SOL_SOCKET, S0_BROADCAST, &on, sizeof(on))
이렇게설정 했습니다..
이 방법이 아닌가여?
만약 , 위의 방법이 맞는데 안된다면 어떤한 곳을 수정을 해야 할까요...?
Re: 브로드캐스트에 대한 질문입니다..
일단 브로드캐스트를 테스트 하는 법으로 저는 다음을 씁니다.
가정) 도메인이 192.168.1.x인 C-클래스 주소를 사용한다.
그래도 보면 대충 압니다.
댓글 달기