더북(TheBook)

17 설정 내용을 적용하기 위해 TFTP 서버를 재시작합니다.

shinjaehun@losttemple:~$ sudo service tftpd-hpa restart

18 netstat 명령으로 확인하면 TFTP 서버가 udp 69번 포트로 접속 요청을 기다리고 있습니다.

shinjaehun@losttemple:~$ netstat -ln | grep 69
udp        0      0 0.0.0.0:69              0.0.0.0:*
Tip

TFTP 서버가 69번 포트의 접속 요청을 기다리고 있지 않다면 TFTP 서비스를 재시작하고 다시 접속 상태를 확인합니다.

19 TFTP 서버가 접속을 대기하는 방화벽 udp 69번 포트를 해제합니다.

shinjaehun@losttemple:~$ sudo ufw allow to any port 69 proto udp
shinjaehun@losttemple:~$ sudo ufw status
상태: 활성

To                         Action    From
--                         ------    ----
...
69/udp                     ALLOW     Anywhere
69/udp                     ALLOW     Anywhere (v6)

20 마지막으로 웹 서버를 설치합니다.

shinjaehun@losttemple:~$ sudo apt-get install apache2
Tip

웹 서버는 8장에서 설치해본 경험이 있으므로 설치 과정에 대한 설명은 생략합니다.

21 웹 서버가 사용하는 포트 80번에 대한 접근을 허용합니다.

shinjaehun@losttemple:~$ sudo ufw allow 80
shinjaehun@losttemple:~$ sudo ufw status
상태: 활성

To                          Action     From
--                          ------     ----
...
80                          ALLOW      Anywhere
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.