![기본 정책 체인 규칙 외에 숫자는 무엇을 의미합니까?](https://linux55.com/image/58628/%EA%B8%B0%EB%B3%B8%20%EC%A0%95%EC%B1%85%20%EC%B2%B4%EC%9D%B8%20%EA%B7%9C%EC%B9%99%20%EC%99%B8%EC%97%90%20%EC%88%AB%EC%9E%90%EB%8A%94%20%EB%AC%B4%EC%97%87%EC%9D%84%20%EC%9D%98%EB%AF%B8%ED%95%A9%EB%8B%88%EA%B9%8C%3F.png)
내 시스템 중 하나에서 잠재적인 보안 문제를 조사하고 있습니다. 내 방화벽 테이블은 현재 다음과 같습니다.
:INPUT ACCEPT [527:57388]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [189:35832]
-A INPUT -p tcp -m tcp --dport 9238 -j ACCEPT
COMMIT
따라서 내가 이해한 바에 따르면 방화벽 규칙은 포트에서 내 컴퓨터로 들어오는 요청을 받을 수 있다는 것을 의미합니다.527화도착하다57388.
포트를 통해 내 컴퓨터에서 나가는 연결을 생성할 수 있습니다.189도착하다35832.
위의 이해가 정확합니까?
http://servername
위의 이해가 정확하다면 포트 80을 사용하여 http 프로토콜을 시도해 볼 수 있습니다 . 내 규칙에 그런 내용이 있으면 어떻게 해야 합니까 :INPUT ACCEPT [527:57388]
?
답변1
iptables -v -L
대신 사용하면 iptables-save
이것이 패킷 수, 즉 특정 체인을 통과하는 바이트 수라는 것을 알 수 있습니다. 내 자신의 예:
➜ ~ sudo iptables-save
# Generated by iptables-save v1.4.21 on Fri Oct 31 11:08:58 2014
*filter
:INPUT ACCEPT [269:87691]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [234:37262]
COMMIT
# Completed on Fri Oct 31 11:08:58 2014
➜ ~ sudo iptables -v -L
Chain INPUT (policy ACCEPT 296 packets, 95092 bytes)
pkts bytes target prot opt in out source destination
Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)
pkts bytes target prot opt in out source destination
Chain OUTPUT (policy ACCEPT 252 packets, 39353 bytes)
pkts bytes target prot opt in out source destination
X packets, Y bytes
연결을 적극적으로 사용하고 있기 때문에 숫자가 약간 다르지만 각 체인의 각 숫자가 iptables-save 에서 생성된 숫자 와 얼마나 가까운지 확인할 수 있습니다 [X:Y]
. 이것이 바로 이 숫자가 의미하는 바입니다.