iptables에서 -p tcp ... -p tcp -m tcp 차이점?

쎄피로의 이미지

안녕하세요..

netbios 관련 설정을 하는데.. man iptables하면서

열심히 해봤습니다. 결국...게시판을 뒤지게 되었습니다. :)

그런데 전 -p tcp --sport 137:139 라고 했던 부분을.

-p tcp -m tcp --sport 137:139라고 고치니 되더군요..

-m tcp 때문에..흐흐.

-p tcp 라고 해주고 -m tcp까지 필요한 이유를 모르겠네요..

설명 부탁드립니다.

감사합니다.

ps: 아 물론 dport 도 해줬습니다.

무한포옹의 이미지

차이 없습니다.
...

-p tcp 를 쓸 때 tcp 익스텐션이 자동으로 올라 가므로

-m tcp 는 있으나 없으나 마찬가지입니다.

-------------------------------
== warning 대부분 틀린 얘기입니다 warning ===

쎄피로의 이미지

무한포옹 wrote:
차이 없습니다.
...

-p tcp 를 쓸 때 tcp 익스텐션이 자동으로 올라 가므로

-m tcp 는 있으나 없으나 마찬가지입니다.

그런가요? 움..근데 왜 작동상의 차이를 보이는지 의문이네요.

혹, 한 번 테스트 해보시겠습니까?

저만의 문제라면 다른 원인을 찾아보겠습니다.

답변 감사드립니다.

세상은 넓고, 할 일은 많은데, 난 숨만 쉬고 있니?