Solaris for ISPs 관리 설명서

3장 설정 지침

SolarisTM for ISPsTM는 ISP에 대한 플랫폼 확장 제품서비스 집합과 함께 핵심 인프라구조를 제공합니다. 이 장에서는 Solaris for ISPs 확장 제품과 서비스 설치를 위한 네트워크 호스트 구성 지침을 다룹니다. 이 구성 정보는 성공적인 설치에 반드시 필요합니다. 주의 깊게 읽어 보십시오.

설치 시나리오

Solaris for ISPs 설치 전에 반드시 네트워크를 설계해야 합니다. 이 절에서는 Solaris for ISPs 네트워크 호스트 설정을 테스트한 두 가지 예제를 다룹니다. 환경에 가장 적합한 네트워크 호스트 설정 예제를 사용할 수 있습니다.

네트워크 설정

이 절에서는 기본확장 예제 네트워크 설정과 설정에 대한 하드웨어 구성 요구사항 및 권고 사항을 다룹니다.


주 -

여기에서는 예제 네트워크 설정에 방화벽이 없다고 가정합니다. 인터넷 방화벽 제품을 Solaris for ISPs 호스트에 대한 네트워크 트래픽 제어에 사용하는 경우, 이 호스트를 제어하는 보안 정책을 검토하여 해당 유형의 통신이 허용되는지 확인해야 합니다. 이 설명서에서는 인터넷 방화벽에 대한 권고 사항은 제공하지 않습니다.


기본 설정

이 그림은 기본 예제 설정을 보여 줍니다.

그림 3-1 기본 구성

Graphic

기본 하드웨어 요구사항

기본 예제 설정 설계

세 개의 서버를 Host A, Host B 및 Host C라고 부르기로 합니다. 예를 들면, 호스트 서버를 다음과 같이 구성할 수 있습니다.

확장 설정

이 그림은 확장 예제 네트워크 설정을 보여 줍니다.

그림 3-2 확장 구성

Graphic

확장 하드웨어 요구사항

확장 예제 설정 설계

네 개의 서버를 Host A, Host B, Host C 및 Host D로 부르기로 합니다. 예를 들면, 호스트 서버를 다음과 같이 구성할 수 있습니다.


주 -

네트워크 호스트 설정을 설계한 다음 Solaris for ISPs 설치용 호스트를 준비합니다. 설계된 것과 같이 호스트를 준비하려면 "Solaris for ISPs 플랫폼 확장 제품"을(를) 참조하십시오.


보안 문제

인터넷에 액세스하는 네트워크는 어느 정도 보안 위험에 노출됩니다. 또한 일부 Solaris for ISPs 기능의 경우에는 또 다른 위험을 불러오기도 합니다. 이런 모든 경우에 네트워크를 보호하기 위해 구현할 수 있는 몇 가지 보안 방법이 있습니다. 다음 절에서는 네트워크를 이러한 위험으로부터 보호할 수 있는 몇몇 좋은 시스템 관리 사례와 Solaris for ISPs 기능을 소개합니다.

표준 인터넷 보안 위험

네트워크를 인터넷의 다른 네트워크에 연결하면 네트워크가 잠재적인 서비스 방해를 받거나 권한이 없는 침입을 당하거나 심각한 손상을 받을 수 있습니다. 이 절에서는 명심해야 할 표준 네트워크 보안 위험을 다룹니다. 이런 위험으로부터 보호하기 위한 내용은 "보안 강화 방법"에서 다룹니다.

Solaris for ISPs의 보안 위험

이 절에서는 소프트웨어에 보안 문제를 일으킬 수 있는 몇몇 Solaris for ISPs 기능을 다룹니다. 이러한 위험으로부터 보호하기 위한 내용은 "보안 강화 방법"을(를) 참조하십시오.

보안 강화 방법

시스템에 권한 없는 사용자가 액세스하거나 손상을 주거나 정보를 변경하는 것을 막고 권한을 가진 사용자가 네트워크를 사용할 수 있게 하려면,

고려할 사항

이 절에서는 호스트 구성 중에 반드시 고려하고 염두에 두어야 할 특정 Solaris for ISPs 기본 기능을 다룹니다. 이 절에서는 다음 주제를 설명합니다.

Solaris의 변경 사항

이 절에서는 호스트 구성 중에 Solaris 서비스에서 한 번만 변경할 사항과 재구성 가능한 변경 사항을 다룹니다. 기본 설치 설정을 적용하는 경우 이러한 변경 사항은 Solaris for ISPs가 설치된 호스트에 대해 이루어집니다.


주 -

호스트 구성 중에 반드시 기본 Solaris에 대해 이러한 변경 사항을 검토하고 필요하다면 수정해야 합니다. 이러한 변경 사항은 이후의 Solaris for ISPs 릴리스에 통합되지 않을 수 있습니다.


한 번만 설정

Solaris for ISPs는 암호에 대해 보안과 파일 소유자에 대한 파일 권한을 보호하기 위해 한 번만 실행되는 기본 구성 단위로 이루어집니다. 초기 설치 프로세스의 일부로 기본 변경 사항 집합이 만들어집니다. 이 단위의 기능은 ftp://ftp.wins.uva.nl:/pub/solaris/fix-modes.tar.gz에 있는 스크립트의 기능과 유사합니다. 이러한 변경 사항의 실행을 취소하려면 "변경 사항 실행취소"을 보십시오.

이 절에서는 기본 패키지에서 자동으로 한 번만 실행되는 초기 설치 단계를 검토합니다. Solaris for ISPs를 설치하기 전에 반드시 이 절을 읽어두십시오.


주 -

이 스크립트는 실행되지만, 파일과 충돌하는 변경 사항이 미리 설정되어 있지 않은 경우에만 변경 사항이 적용됩니다.


재구성 가능한 설정

기본 구성의 Solaris for ISPs 플랫폼 확장 제품 및 서비스는 이들을 설치한 호스트의 기본 서비스 동작을 대체하게 됩니다. 이 과정에서 시스템에 설치된 Solaris for ISPs 소프트웨어 중 필수가 아닌 Solaris 네트워크 유틸리티를 비활성화하여 더 안전한 서버를 만듭니다.


주 -

호스트 구성 중 반드시 기본 구성을 검토하고 필요하면 수정합니다.


기본 설치 설정을 적용하는 경우 따로 언급하지 않는다면 다음 Solaris 서비스가 비활성화 됩니다. 이들 서비스를 반드시 비활성화 해야 하는 것은 아니지만 잠재적인 보안 허점 회피자원 보존을 위해 서비스를 비활성화하는 것이 좋습니다. 서비스의 값을 변경하는 경우 따로 언급하지 않으면 inetd.conf가 수정됩니다. 변경 사항을 실행 취소 하려면 "변경 사항 실행취소"(으)로 가십시오.

잠재적인 보안 허점 막기

다음 서비스를 비활성화하여 암호를 보호하고 권한이 없는 개인의 호스트 액세스를 제한하는 것이 좋습니다.


주 -

기본 설정을 적용하는 경우 이제는 비활성화된 "r" 명령으로 호스트에 액세스할 수 없습니다.


다음 서비스를 비활성화하여 권한이 없는 사용자로부터 정보를 보호하는 것이 좋습니다. 이들 서비스를 비활성화하여 시스템 보안을 강화하고 네트워크 요청에 호스트가 응답하지 않도록 하여 시스템 정보의 액세스를 제한할 수 있습니다.

자원 보존

사용자의 환경에 반드시 필요한 경우가 아니라면 다음 CDE와 OpenWindows 서비스를 비활성화하는 것이 좋습니다. 이들 서비스를 비활성화하면 시스템 성능이 향상됩니다.

다음 네트워크 (inetd) 서비스가 시스템 환경에 반드시 필요한 것이 아니라면 비활성화하는 것이 좋습니다. 이들 서비스를 비활성화하면 자원을 자유로이 사용할 수 있으며 시스템 성능이 향상됩니다. 아래에 나열된 네트워크 유틸리티 중 필요한 것이 있을 경우에는 기본 구성을 변경하십시오.

다음 서비스가 환경에 반드시 필요한 것이 아니라면 이를 비활성화하는 것이 좋습니다. 이들 서비스를 비활성화하면 시스템 성능이 향상됩니다. 아래에 나열된 서비스 중 필요한 것이 있을 경우 기본 구성을 변경하십시오.


주 -

Solaris 서비스 활성화 및 비활성화에 관한 도움말은 호스트 구성 중에 온라인 도움말을 참조할 수도 있습니다.


변경 사항 실행취소

보안과 성능을 위해 시스템을 강화하고 미세 조정하기 위해 호스트를 구성 중에 변경한 사항은 다음 Solaris for ISPs 릴리스에 통합되지 않을 수도 있습니다. 이 절에서는 호스트 구성 중의 기본 Solaris 변경 사항을 실행취소 하는 단계를 설명합니다.

변경 사항을 실행 취소할 컴퓨터에 로그인하여 루트로 액세스합니다. 실행 취소할 변경 사항을 결정하고 게시된 목록의 설명을 따릅니다.

로그 파일 관리

이 절에서는 로그 파일 관리를 수행하는 상주 대몬, hclfmd를 설명합니다. 상주 대몬은 루트로 실행됩니다. 이 대몬은 부팅할 때 시작되어 다음 기능을 수행합니다.

사용자 정의 스크립트 작성

이 절에서는 Solaris for ISPs 설치 후에 실행하려는 특정 설치 또는 구성 갱신을 다룹니다. 이 매개변수는 쉘 스크립트로 작성될 수 있습니다. 예를 들면 다음과 비슷하게 명령을 작성할 수 있습니다: echo "foo" >> /etc/ftpusers

작성한 스크립트의 경로는 Solaris for ISPs 설치를 위해 호스트를 구성하는 동안Post-Configuration Command 화면에서 등록할 수 있습니다. 아니면 이런 명령을 문자열로 입력합니다. 사용자의 설치 후 명령은 일괄 설치 중에 Solaris for ISPs 설치 후 스크립트가 실행합니다.


주 -

이 스크립트 작성은 선택 사항입니다.


설치 후에 실행할 스크립트에 지정할 수 있는 몇몇 설치 후 시스템 설정 예제가 아래 그림에 나와 있습니다. 예를 들면 다음과 같습니다.

기본 AWS 설정 복구

Sun Internet Administrator는 사용자 인터페이스 관리 기능에서 웹 서버를 사용합니다. 이 웹 서버를 AWS(Administration Web Server)라고 합니다. 필요한 경우 AWS를 자신의 요구사항에 맞게 재구성할 수 있습니다. 온라인 도움말을 참조하여 AWS를 재구성하십시오. 기본 구성을 잃어버리지 않도록 이 절에서는 기본 AWS 구성 파일의 위치와 기본 설정 복구 방법을 다룹니다.

AWS 기본 구성 파일은 /etc/opt/SUNWixamc/awsconf/default/*/var/opt/SUNWixamc/awsconf에 있습니다. AWS를 재구성할 때 /var/opt/SUNWixamc/awsconf 파일 구성만 변경해야 합니다.

기본 설정을 복구하려면 /etc/opt/SUNWixamc/awsconf/default/*/var/opt/SUNWixamc/awsconf에 복사합니다.


주 -

Sun Internet Administrator 콘솔의 효율적인 작동을 위해서는 aws.conf, site.conf, map.conf, realms.confaccess.acl의 기본 설정을 변경하지 마십시오.