"리눅스 ping 응답하지 않기"의 두 판 사이의 차이

잔글 (로봇: 자동으로 텍스트 교체 (-<source lang='dos'> +<source lang='cli'>))
잔글 (봇: 자동으로 텍스트 교체 (-==참고 자료== +==참고==))
 
(같은 사용자의 중간 판 2개는 보이지 않습니다)
7번째 줄: 7번째 줄:


==현재 상태 확인==
==현재 상태 확인==
<source lang='cli'>
<source lang='console'>
[root@jmnote ~]# cat /proc/sys/net/ipv4/icmp_echo_ignore_all
[root@zetawiki ~]# cat /proc/sys/net/ipv4/icmp_echo_ignore_all
0
0
[root@jmnote ~]# sysctl net.ipv4.icmp_echo_ignore_all
[root@zetawiki ~]# sysctl net.ipv4.icmp_echo_ignore_all
net.ipv4.icmp_echo_ignore_all = 0
net.ipv4.icmp_echo_ignore_all = 0
</source>
</source>
:→ 기본값은 0 (응답함)
:→ 기본값은 0 (응답함)
<source lang='cli'>
<source lang='console'>
[root@jmnote ~]# ping 127.0.0.1 -c 2
[root@zetawiki ~]# ping 127.0.0.1 -c 2
PING 127.0.0.1 (127.0.0.1) 56(84) bytes of data.
PING 127.0.0.1 (127.0.0.1) 56(84) bytes of data.
64 bytes from 127.0.0.1: icmp_seq=1 ttl=64 time=0.055 ms
64 bytes from 127.0.0.1: icmp_seq=1 ttl=64 time=0.055 ms
27번째 줄: 27번째 줄:


==ping 응답 끄기==
==ping 응답 끄기==
<source lang='cli'>
<source lang='console'>
[root@jmnote ~]# echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all
[root@zetawiki ~]# echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all
[root@jmnote ~]# cat /proc/sys/net/ipv4/icmp_echo_ignore_all
[root@zetawiki ~]# cat /proc/sys/net/ipv4/icmp_echo_ignore_all
1
1
</source>
</source>
<source lang='cli'>
<source lang='console'>
[root@jmnote ~]# ping 127.0.0.1 -c 1
[root@zetawiki ~]# ping 127.0.0.1 -c 1
PING 127.0.0.1 (127.0.0.1) 56(84) bytes of data.
PING 127.0.0.1 (127.0.0.1) 56(84) bytes of data.


48번째 줄: 48번째 줄:
*[[리눅스 net.ipv4.icmp_echo_ignore_broadcasts]]
*[[리눅스 net.ipv4.icmp_echo_ignore_broadcasts]]


==참고 자료==
==참고==
*http://hosts.tistory.com/174
*http://hosts.tistory.com/174


[[분류: 리눅스 네트워크]]
[[분류: 리눅스 네트워크]]
[[분류: /proc/sys/net/ipv4]]
[[분류: /proc/sys/net/ipv4]]

2017년 7월 11일 (화) 04:00 기준 최신판

1 개요[ | ]

리눅스 ICMP 응답하지 않기
리눅스 ping 응답하지 않기, 핑 응답 끄기
/proc/sys/net/ipv4/icmp_echo_ignore_all
net.ipv4.icmp_echo_ignore_all
  • 리눅스는 일반적으로 응답하는 것이 기본값이다.

2 현재 상태 확인[ | ]

[root@zetawiki ~]# cat /proc/sys/net/ipv4/icmp_echo_ignore_all
0
[root@zetawiki ~]# sysctl net.ipv4.icmp_echo_ignore_all
net.ipv4.icmp_echo_ignore_all = 0
→ 기본값은 0 (응답함)
[root@zetawiki ~]# ping 127.0.0.1 -c 2
PING 127.0.0.1 (127.0.0.1) 56(84) bytes of data.
64 bytes from 127.0.0.1: icmp_seq=1 ttl=64 time=0.055 ms
64 bytes from 127.0.0.1: icmp_seq=2 ttl=64 time=0.046 ms

--- 127.0.0.1 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 999ms
rtt min/avg/max/mdev = 0.046/0.050/0.055/0.008 ms
→ 실제로 ping에 응답한다.

3 ping 응답 끄기[ | ]

[root@zetawiki ~]# echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all
[root@zetawiki ~]# cat /proc/sys/net/ipv4/icmp_echo_ignore_all
1
[root@zetawiki ~]# ping 127.0.0.1 -c 1
PING 127.0.0.1 (127.0.0.1) 56(84) bytes of data.

--- 127.0.0.1 ping statistics ---
1 packets transmitted, 0 received, 100% packet loss, time 0ms
→ ping에 응답하지 않는다.

4 같이 보기[ | ]

5 참고[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}