����Ђ̓����ł���ē�����̃u���O��ǂ��
�v���Ƃ��낪�������̂Ŏ��������͂ɂ��Ă݂悤�Ǝv�������܂����B
�G���W�j�A�Ƃ��Ă̗��Ƃ��ǂ�������
https://www.koemu.com/blog/2015/04/16/point-of-compromise/
�ŁA��̓I�ɉ�����߂����Ƃ�����
IT�C���t���G���W�j�A�Ƃ��āu�^�p�v����߂܂����B
IT�C���t���G���W�j�A���^�p����߂ĉ�������Ęb�ł���
�}�l�[�W�h�Z�L�����e�B�T�[�r�X�̃v���Z�[���X�ɂȂ�܂����B
��̓I�ɂ́AF/W�EUTM�}�l�[�W�h�T�[�r�X�̒�ĂƔ[�i������Ă��܂���
���q�l�I�t�B�X��UTM����DC��DMZ-F/W�ȂǐF�X�ȈČ���S�����܂����B
���ł����C���Ƃ��Ă����㗝�X���z�X�e�B���O���Ǝ҂ł��������Ƃ�����
�z�X�e�B���O�̊g�̂̂��߂Ƀl�b�g���[�N�Z�L�����e�B�ʂł̋Z�p�x����
���C���^�X�N�ł���܂����B
���̎d���ł͗\�z�ȏ�̐��ʂ��o�����Ƃ��ł��܂����B
�ʊ��Ō���Η\�Z�͒B�����Ă��܂������A�����ʂɖ���A�˂邱�Ƃ���������܂����B
�����č��N�̌㔼����ł����A�N���E�h�T�[�r�X�̃\�����[�V�����A�[�L�e�N�g�ɂȂ�܂����B
��̓I�ɂ͂��q�l�̋Z�p�x���ƃA�h�{�P�[�g�ł��B
�v���Z�[���X�̎d���ƕ��s���ăe�N�j�J�����C�^�[�Ƃ��Ă̎d�������Ă���
���̗����̌o����]�����������Ẵ|�W�V�����ɂȂ�܂��B
������͖{�i�I�Ƀv���W�F�N�g���X�^�[�g����̂����N�Ȃ̂Ő��ʂ͖��m���ł���
���܂܂ł̌o���������Ƃ��ł���|�W�V�����Ȃ̂Ŕ��ɂ�肪��������܂��B
�b��߂��܂��B
�Ȃ��u�^�p�v����߂��̂��B
1.�˔��I�Ȑ[���Ƃ������N��I�ɂ���ǂ��Ȃ��Ă���
2.�ڋq��1�Ђ������Ȃ����Ȃ̂ł���ǂ�����
3.�ڋq�ړ_�����ĂȂ������̂ł���ǂ�����
����ǂ�����������ł����A����u�^�p�v�Ƃ�������
�����������Ă�����Ђ̋Ɩ���̓������唼�Ȃ̂�
�ʂ̉�Ђʼn^�p�𑱂���Ƃ����I���������R�������킯�ł���
1.2.3.�������ł���I�t�@�[���������������Ƃ�
�����Ƃ��Ă͂��[�������d�����ł���悤�ɂȂ����킯�ł��B
�v����ɁA�G���W�j�A�ɋ��߂���v�f���ĐF�X����Ǝv���킯�ł��B
�ŁA���������Ă��邩�Ƃ����̂͐l�ɂ���ĈႤ�킯�ł��B
�܂��N��ɂ���Ă��ς���Ă���Ǝv���܂��B
��̑I���ł��B
�����ɂƂ��āu�������ׁv�ɂȂ镔�����ɗ͔r������
�u�悢���ׁv�ɐ�O�ł���悤�ɂ����̂ł��B
�^�p�����v���Z�[���X���y�Ȏd���Ƃ����b�ł͂Ȃ��ł���I
�v���Z�[���X�����đ�ςł���B�v���Z�[���X�Ƃ������������Ă�킯�ł���
���ԊO�\�z����ɂ��s���܂����A�v���l�߂�̂��o�����Ȃ�������ł��Ȃ��ł���I
���̎d�������Ă���ςȂ̂͂���Ȃɕς��Ȃ��Ǝv����ł���
�u���̂Ƃ��̎����Ƀt�B�b�g�����d���v��I�ԂƂ��܂���ɉ���ł��B
�u���̂Ƃ��̎����v�Ƃ����̂��d�v�ł��ˁB
25�̎�����35�̎����ł͈Ⴄ�킯�ł��B
�Ȃ̂ŁA�u�����݂̎����v�ƌ���������
�u�����͂ǂ̃|�W�V�����̎d�������Ă����炤�܂����̂��v
���l���邱�Ƃ��A�l�̍l���鐶���헪�ł��B
���ƍŌ�ɁA���x���H���ɖ������҂Ƃ��Đ\�������Ă����܂���
�u�]�E�������Ƃ��ɓ]�E�͂ł��Ȃ��v�ł���I
�Ȃ��Ȃ�A�i�C�Ƃ��ƊE�����Ƃ��ŋ��l�����W�E�킪�ς���Ă���̂�
�u�]�E���Ȃ�������Ȃ��v�Ƃ����Ɋׂ����Ƃ��قǃ^�C�~���O��������
��]����Ǝ�E��̕�W���Ȃ�������A���������߂���X�L���Z�b�g��
�����Ă��Ȃ������肷��̂ł��B
���N���悢�N�����߂������������B
2015�N12��31��
2015�N12��30��
2016�N�̓W�]
2015�N�����낢�날��܂����ˁB�B
2015�N�̓L�����A�̕������ɂ��đ傫���ǂ��������N�ɂȂ�܂����B
2016�N�ɓ�������V�����~�b�V�������{�i�I�ɃX�^�[�g���܂��̂�
�����ɂ������蒍�͂��A���x����
�E���p����(3����)�N���A
�E�Α�1�N�˔j
��B���������Ǝv���܂��I�I
# �u���܂ŒB���ł��ĂȂ������̂��悻��v���Č���ꂻ���ł���
# �B���ł��Ă���܂���B�B
# 1�̉�Ђ�1�N�ȏ㓭�����Ƃ̓����g�ɟ��݂Ċ����Ă��܂��B�B
���ɂ͈ȉ��ڕW�������ɉۂ������Ǝv���܂��B
�E�A���e�i��(�g�����h����������L���b�`�A�b�v������)
�E�J�W���A���Ƀv���O���~���O���邱�ƂŁA���̂����\�t�g�E�F�A�G���W�j�A�����O�\�͂����コ����
�E�p��̊w�K���͂��߂�
�E�Ƃɂ������������邱�ƂŎv�l����������Ă���
�E�A���K�[�}�l�W�����g�̓O��
�u�e�N�j�J���h�L�������e�[�V�����ŎЉ�ɍv������v���������t��
���N������肽���Ǝv���܂��B���w�����ڝ��̂قǂ�낵�����肢�������܂��B
2015�N�̓L�����A�̕������ɂ��đ傫���ǂ��������N�ɂȂ�܂����B
2016�N�ɓ�������V�����~�b�V�������{�i�I�ɃX�^�[�g���܂��̂�
�����ɂ������蒍�͂��A���x����
�E���p����(3����)�N���A
�E�Α�1�N�˔j
��B���������Ǝv���܂��I�I
# �u���܂ŒB���ł��ĂȂ������̂��悻��v���Č���ꂻ���ł���
# �B���ł��Ă���܂���B�B
# 1�̉�Ђ�1�N�ȏ㓭�����Ƃ̓����g�ɟ��݂Ċ����Ă��܂��B�B
���ɂ͈ȉ��ڕW�������ɉۂ������Ǝv���܂��B
�E�A���e�i��(�g�����h����������L���b�`�A�b�v������)
�E�J�W���A���Ƀv���O���~���O���邱�ƂŁA���̂����\�t�g�E�F�A�G���W�j�A�����O�\�͂����コ����
�E�p��̊w�K���͂��߂�
�E�Ƃɂ������������邱�ƂŎv�l����������Ă���
�E�A���K�[�}�l�W�����g�̓O��
�u�e�N�j�J���h�L�������e�[�V�����ŎЉ�ɍv������v���������t��
���N������肽���Ǝv���܂��B���w�����ڝ��̂قǂ�낵�����肢�������܂��B
2015�N12��27��
pdns-recursor on CentOS6.7
���̋L����DNS Advent Calendar 2015 - Qiita��25���ڂ̋L���ł��B
�����DNS�L���b�V���T�[�o�����[�J�������悤�Ƃ���
1��ځFunbound
2��ځFpdns-recursor
�ł��ĂĂ݂܂����B
unbound�ɂ��Ă͓��u���O�ʼn��G��Ă���̂ŏȗ��B
CentOS6.7��pdns-recursor���C���X�g�[�������ۂ̎菇�ł��B
���C���X�g�[��
# rpm -ivh http://ftp.jaist.ac.jp/pub/Linux/Fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm
# yum -y install pdns-recursor
���ݒ�
# cp /etc/pdns-recursor/recursor.conf /etc/pdns-recursor/recursor.conf.orig
# vi /etc/pdns-recursor/recursor.conf
---
#local-address=127.0.0.1 �����ꂾ�Ƒ��̃X�^�u���]���o����̖₢���킹�ɉ������Ȃ�
local-address=0.0.0.0 �������NjL���邱�Ƃő��̃X�^�u���]���o����̖₢���킹�ɉ�������悤�ɂȂ�
allow-from=127.0.0.0/8, 10.0.0.0/8, 192.168.0.0/16, 172.16.0.0/12 �������NjL���Ė₢���킹��������IP�����W���w��
---
/etc/init.d/pdns-recursor start
chkconfig pdns-recursor on
���ꂾ�������ݒ肵�ĂȂ��̂�dnsperf�����unbound��6�{���炢���\�o���ł����ǁB�B
�ڂ���unbound�`���[�j���O���C�}�C�`�Ȃ낤���c�B
�����DNS�L���b�V���T�[�o�����[�J�������悤�Ƃ���
1��ځFunbound
2��ځFpdns-recursor
�ł��ĂĂ݂܂����B
unbound�ɂ��Ă͓��u���O�ʼn��G��Ă���̂ŏȗ��B
CentOS6.7��pdns-recursor���C���X�g�[�������ۂ̎菇�ł��B
���C���X�g�[��
# rpm -ivh http://ftp.jaist.ac.jp/pub/Linux/Fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm
# yum -y install pdns-recursor
���ݒ�
# cp /etc/pdns-recursor/recursor.conf /etc/pdns-recursor/recursor.conf.orig
# vi /etc/pdns-recursor/recursor.conf
---
#local-address=127.0.0.1 �����ꂾ�Ƒ��̃X�^�u���]���o����̖₢���킹�ɉ������Ȃ�
local-address=0.0.0.0 �������NjL���邱�Ƃő��̃X�^�u���]���o����̖₢���킹�ɉ�������悤�ɂȂ�
allow-from=127.0.0.0/8, 10.0.0.0/8, 192.168.0.0/16, 172.16.0.0/12 �������NjL���Ė₢���킹��������IP�����W���w��
---
/etc/init.d/pdns-recursor start
chkconfig pdns-recursor on
���ꂾ�������ݒ肵�ĂȂ��̂�dnsperf�����unbound��6�{���炢���\�o���ł����ǁB�B
�ڂ���unbound�`���[�j���O���C�}�C�`�Ȃ낤���c�B