FreeBSD에서 IPFW를 이용하여 방화벽 설정이 가능 (IPFW를 사용하기 위해서는 커널 빌드가 필요하지만 라즈베리용 FreeBSD에서는 이미 적용되어 있음) 시스템이 부팅될 때 자동으로 IPFW를 시작되도록 /etc/rc.conf 파일에 내용 추가 (로깅, 설정파일도 지정)# vi /etc/rc.conffirewall_enable="YES"firewall_logging="YES"firewall_type="/etc/firewall.conf" 기타 세부 설정# vi /etc/sysctl.confnet.inet.ip.fw.verbose=1net.inet.ip.fw.verbose_limit=5 방화벽 설정(우선 순위가 높은 규칙이 우선적으로 적용되기 때문에 목적에 따라 순위를 지정)# vi /etc/fir..
- Install py-certbot# cd /usr/ports/security/py-certbot/# make install clean - Configuration# certbot certonly --webroot --webroot-path /usr/local/www/apache24/data/ -d do9.kr -d www.do9.kr# certbot certonly --webroot --webroot-path /usr/local/www/apache24/rnd/ -d rnd.do9.kr httpd.conf 파일 내용 추가# vi /usr/local/etc/apache24/httpd.conf Listen 80Listen 443 ServerName www.do9.kr Redirect / https://ww..
Virtual Hosts 설정FreeBSD에서 Virtual Hosts를 설정하기 위해서는 /usr/local/etc/apache24/httpd.conf 파일에 정보를 추가해주면 된다. Listen 80 ServerName www.do9.krDocumentRoot /usr/local/www/apache24/data/ ServerName rnd.do9.krDocumentRoot /usr/local/www/apache24/rnd/ AllowOverride None Options None Require all granted 정보를 추가해주고 적용하기 위해서 서비스를 재시작한다.# apachectl restart# service apache24 restart 도메인으로 접속하기 위해서 서브도메인 추가가 필요하다.