Asp 에서 IP 접근 을 제한 하 는 프로그램 코드 구현

<%'방문 자의 주소 ip=Request.server Variables("REMOTEADDR")  ''허용 되 는 IP 주소 구간 은 10.0.0.0~10.68.6.6.255 allowip 1="10.0.0.0"allowip 2="10.68.10.71"response.write checkip(ip,allowip1,allowip2) function checkip(ip,allowip1,allowip2) dim check(4) checkip=false ipstr=split(ip,".") allow1=split(allowip1,".") allow2=split(allowip2,".") if cint(allow1(0))>cint(allow2(0)) then ''IP 주소 세그먼트 의 합 법 적 인 response.write 여 부 를 판단 합 니 다. ""exit"접근 금지 function end if for i=0 to ubound(ipstr) if cint(allow1(i))cint(allow2(i)) then check(i)=false checkip=false exit for else check(i)=true checkip=true end if end if end if else if cint(allow1(i))>cint(ipstr(i)) or cint(allow1(i))ubound(ipstr) then exit for end if else check(i)=true end if end if next if (check(0)=true and check(1)=true and check(2)=true and check(3)=false) and (cint(allow2(2))>cint(ipstr(2))) then checkip=true end if end function %>

좋은 웹페이지 즐겨찾기