-
Merlin firmware Iptables 방화벽 설정IT 2020. 1. 21. 21:56반응형
멀린 펌웨어가 설치된 RT-AC68U에 서비스 프로그램을 돌리다 보니
https://cholchori.tistory.com/2026
문제가 하나 발생했다
외부에서 테스트를 해 보니 방화벽(iptables)로 막혀서 외부접속이 안된다
검색 결과 멀린 펌웨어에서 Enable JFFS custom scripts and configs 기능을 켜고
각종 user script를 사용할 수 있다
https://github.com/RMerl/asuswrt-merlin/wiki/User-scripts
이전에 services-start 스크립트로 재부팅이나 서비스를 실행했었는데
이번에는 firewall-start 스크립트를 만들어서 외부 접속 포트를 열어줄 수 있다
#!/bin/sh
/usr/sbin/iptables -I INPUT -p tcp --dport port -j ACCEPT
/usr/sbin/iptables -I INPUT -p udp --dport port -j ACCEPT스크립트를 원하는 포트를 Iptables 문법에 따라 설정을 해서 저장을 하면 재부팅후 이 스크립트가 적용이 된다
이전 shadowsocks 를 설정했다면 설정한 tcp, udp 포트를 열어주면 외부에서 접속이 가능하다
반응형'IT' 카테고리의 다른 글
Kali Linux 업그레이드 후 kali-undercover 명령 안먹힐때 (0) 2020.02.01 ASUS Blue Cave IPTV 설정 (0) 2020.01.29 RT-AC68U 공유기를 shadowsocks VPN서버로 활용(중국에서 인터넷) (4) 2020.01.17 Merlin Firmware 384.14.2 (0) 2020.01.02 RT-AC68U 쿨러 장착2 (0) 2019.12.18