[질문]iptables 설정시 문제가 있습니다.
글쓴이: 이병남 / 작성시간: 화, 2004/11/23 - 9:08오전
안녕하세요.
바쁘시더라도 한수 부탁드립니다.
"iptables -P INPUT -j DROP"명령을 하면 아래와 같은 메세지가 출력 됩니다.
===============================================
[root@localhost rc.d]# iptables -P INPUT -j DROP
iptables v1.2.7a: -P requires a chain and a policy
Try `iptables -h' or 'iptables --help' for more information.
[root@localhost rc.d]#
===============================================
INPUT 체인의 기본정책을 모든 것 DROP 할려는데 되지 않는것 같습니다.
초보라서 잘 이해가 되지 않습니다.
한수 다시 부탁드립니다.
감사 합니다.
Forums:
iptables -A INPUT -j DROP
iptables -A INPUT -j DROP
『 아픔은.. 아픔을 달래줄 약이 무엇인지 알면서도 쓰지 못할 때 비로소 그 아픔의 깊이를 알수가 있음이다. 』
『 for return...』
iptables -P INPUT DROP이 맞을거 같네요.
iptables -P INPUT DROP
이 맞을거 같네요.
감사 합니다.
고수님들 덕분에 해결 했습니다.
감사 합니다.
추워지는 날씨에 건강들 조심 하세요.
다시 한번 감사드립니다.
[질문]"iptables -P INPUT DROP"결과에 대한 help!!!!
질문이 넘 많아 죄송 합니다.
답글 주신대로 했습니다.
"iptables -P INPUT DROP" 으로 모든 포트를 막았습니다.
그런데 아래와 같이 열려 있는 포트는 딸랑 2개 밖에 없는데,
인터넷도 잘되고, 소리바다도 잘 되고, 당나귀도 잘 되는 이유는 뭔가요?
기본적으로 모든 포트를 막으면 안 되야 되는것 아닌지 싶어...?
netstat -na 로 포트를 확인 하면 아래와 같이 Foreign Address 포트가 열려 있는데
이유를 알 수가 없습니다.
===============================================
C:\>netstat -na
Active Connections
Proto Local Address Foreign Address State
TCP 0.0.0.0:25 0.0.0.0:0 LISTENING
TCP 0.0.0.0:80 0.0.0.0:0 LISTENING
TCP 0.0.0.0:135 0.0.0.0:0 LISTENING
TCP 0.0.0.0:443 0.0.0.0:0 LISTENING
TCP 0.0.0.0:445 0.0.0.0:0 LISTENING
TCP 0.0.0.0:1027 0.0.0.0:0 LISTENING
TCP 0.0.0.0:3389 0.0.0.0:0 LISTENING
TCP 0.0.0.0:4662 0.0.0.0:0 LISTENING
TCP 0.0.0.0:7675 0.0.0.0:0 LISTENING
TCP 0.0.0.0:7677 0.0.0.0:0 LISTENING
TCP 0.0.0.0:22322 0.0.0.0:0 LISTENING
TCP 127.0.0.1:1028 0.0.0.0:0 LISTENING
TCP 127.0.0.1:1034 0.0.0.0:0 LISTENING
TCP 127.0.0.1:43958 0.0.0.0:0 LISTENING
TCP 192.168.0.2:139 0.0.0.0:0 LISTENING
TCP 192.168.0.2:1125 192.168.0.1:23 ESTABLISHED
TCP 192.168.0.2:1426 211.236.182.98:4661 ESTABLISHED
TCP 192.168.0.2:1428 195.245.244.243:4661 ESTABLISHED
TCP 192.168.0.2:1435 221.143.49.20:80 ESTABLISHED
TCP 192.168.0.2:1436 221.143.49.20:80 ESTABLISHED
TCP 192.168.0.2:1438 221.143.49.87:80 ESTABLISHED
TCP 192.168.0.2:1450 221.143.49.87:80 ESTABLISHED
UDP 0.0.0.0:445 *:*
UDP 0.0.0.0:500 *:*
UDP 0.0.0.0:1025 *:*
UDP 0.0.0.0:1026 *:*
UDP 0.0.0.0:1415 *:*
UDP 0.0.0.0:3456 *:*
UDP 0.0.0.0:4500 *:*
UDP 0.0.0.0:4672 *:*
UDP 0.0.0.0:7674 *:*
UDP 0.0.0.0:8888 *:*
UDP 0.0.0.0:22321 *:*
UDP 127.0.0.1:123 *:*
UDP 127.0.0.1:1038 *:*
UDP 127.0.0.1:1151 *:*
UDP 127.0.0.1:1416 *:*
UDP 127.0.0.1:1431 *:*
UDP 127.0.0.1:1900 *:*
UDP 192.168.0.2:123 *:*
UDP 192.168.0.2:137 *:*
UDP 192.168.0.2:138 *:*
UDP 192.168.0.2:1900 *:*
C:\>
===============================================
"iptables -P INPUT DROP" 하기전 두개의 포트는 열어 놓고 "iptables -P INPUT DROP"
명령어를 주고난 후의 iptable 입니다.
[root@localhost root]# iptables -L
Chain INPUT (policy DROP)
target prot opt source destination
ACCEPT tcp -- anywhere anywhere tcp dpt:telnet
ACCEPT tcp -- anywhere anywhere tcp dpt:ssh
Chain FORWARD (policy ACCEPT)
target prot opt source destination
Chain OUTPUT (policy ACCEPT)
target prot opt source destination
[root@localhost root]#
Re: [질문]"iptables -P INPUT DROP"결과에 대한 help
Masquerading을 사용하신다면 관련 정책은 INPUT이 아니라 FORWARD를 통해서 제어해야 합니다.
패킷이 나가거나 말거나 데몬이 떠있으면 LISTENING하게 됩니다.
LISTEN하지 않게 하려면 관련 프로그램을 내리는 수 밖에 없습니다.
----
자신을 이길 수 있는자는
무슨짓이든 할수있다..
즉..무서운 넘이란 말이지 ^-_-^
나? 아직 멀었지 ㅠㅠ
댓글 달기