실행환경

 Desktop

 조립식

 CPU

 Intel(R) Core(TM) i7-3770 3.50GHz

 Memory

 4 GB

 OS

 Window 7 Professional 32bit

 Java

 1.7.0_51

 Android

 SDK : 4.4.2 (KitKat) / 테스트기기 : Galaxy S3 4.3(Jelly Bean)

 WebServer

 Apache Tomcat 7.0

 DB

 MySQL 5.6.15


출발지, 목적지 포트확인 수식



// 주석안의 내용은 수식을 설명한 것 이므로 적용시킬때는 지워야 한다. // + N("내용")의 내용은 수식내에 사용할 수 있는 주석이므로 지우지 않아도 된다. =IF(OR(+N("AND(AND(출발지, OR(포트)), AND(도착지, OR(포트)))"), // ↓ 출발지가 all이고, 도착지를 지정해놓은 경우 AND(AND(TRUE, OR(TRUE)), AND($F2="1.2.3.456", OR($G2=80))), // ↓ 출발지는 검사하지 않고, 도착지만 확인하는 경우 AND($F2="1.2.3.456", OR($G2=80, $G2=3389)), AND($F2="1.2.3.456", OR($G2=80)), // ↓ 출발지는 검사하지 않고, 도착지의 포트가 모두 all인 경우 AND($F2="1.2.3.456", TRUE) + N("편집실 all"), // ↓ 출발지의 IP와 모든 포트, 도착지의 IP와 포트를 확인하는 경우 AND(AND($D2="1.12.3.456", TRUE), AND($F2="1.2.3.456", OR($G2=3389))) + N("스트리밍"), AND($F2="1.2.3.456", OR($G2=3389, $G2=1935)) + N("스트리밍"), AND($F2="1.2.3.456", OR($G2=1935, $G2=177, $G2=8086, $G2=21, $G2=22, $G2=1521, TRUE)) + N("개발용"), AND($F2="1.2.3.456", TRUE) + N("필요없음") ), "허용", "제한")


=IF(OR(+N("AND(AND(출발지, OR(포트)), AND(도착지, OR(포트)))"),
AND(AND($D2="출발지 IP주소", TRUE), AND($F2="도착지 IP주소", OR($G2=포트))) + N("주석"),
), "허용", "제한")



+ Recent posts