54. 서버의 커널 변수를 제어하여 TCP 연결 상태를 3시간동안 유지하도록 변경하려고 한다. 다음중 커널 변수 값을 설정하기 위한 명령으로 알맞은 것은?
4
*해설
<문제 해설>
net.ipv4.tcp_fin_timeout : 세션 종료후 연결 유지 시간
net.ipv4.tcp_keepalive_time : 연결유지 메시지 얼마나 자주 보내나...라는데 그냥 연결유지 시간
2번은 단위(초단위)가 틀림
정답 :
sysctl -w net.ipv4.tcp_keepalive_time=10800
echo 10800 > /proc/sys/net/ipv4/tcp_keepalive_time
[ sysctl을 통한 보안 강화 예시 ]
tcp keepalive time 설정
: /proc/sys/net/ipv4/tcp_keepalive_time 의 값을 초 단위로 변경하여 시스템 자원 낭비 예방에 도움을 줄 수 있다.
1분 = 60
1시간 = 3600
3시간 = 10800