페이지 트리

이 문서는 Atlassian Jira, Confluence, Bitbucket, Bamboo Crowd 등 제품의 접근 가능한 IP 대역을 추가하거나 접근 거부할 IP 대역을 추가하는 방법에 대한 가이드를 공유한다. 


* Bitbucket의 경우 최신버전 불가 - 별도의 Apache 서버를 앞단에 두어 설정 필요.


Atlassian Crowd 

Crowd의 경우, Crowd\apache-tomcat\conf 경로의 server.xml 파일 수정한다.

아래와 같이 Engine 영역에 Valve className="org.apahce.catalina.valves.RemoteAddrValve" allow를 추가한다. 

        <Engine defaultHost="localhost" name="Catalina">
            <Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true" />
			<Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="172.16.2.*|172.19.*"/>
        </Engine>


Atlassian Jira 

Jira의 경우, Jira\conf 경로의 server.xml 파일 수정한다. 

아래와 같이 Engine 영역에 Host 아래 Valve를 추가한다. 

        <Engine name="Catalina" defaultHost="localhost">
            <Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true">

                <Context path="" docBase="${catalina.home}/atlassian-jira" reloadable="false" useHttpOnly="true">
                    <Resource name="UserTransaction" auth="Container" type="javax.transaction.UserTransaction"
                              factory="org.objectweb.jotm.UserTransactionFactory" jotm.timeout="60"/>
                    <Manager pathname=""/>
                    <JarScanner scanManifest="false"/>
                    <Valve className="org.apache.catalina.valves.StuckThreadDetectionValve" threshold="120" />
                </Context>

            </Host>
			<Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="172.16.2.*|172.19.*"/>
  • 레이블 없음