본문 바로가기

Cloud/NCloud

2. Cloud : ncloud 환경에서 dns, http, ftp 설정

1. 환경 구성 정보

Host mhan-ncloud001 mhan-ncloud002 mhan-ncloud003
ROLES WEB(Main) WEB(Main) WEB(Main)
주DNS 보조DNS 보조DNS
WEB(Blog) WEB(Blog)  
  WEB(Intra) WEB(Intra)
NFS-S NFS-C VSFTPD
    Mail

1.1. 설정 전 selinux 활성화 여부 확인

 


2. DNS, HTTP 설정

2.1. 도메인 네임서버 설정

 

글로벌 IT 파트너 - 호스팅케이알(HK)

KISA 고객만족도 최다 선정, 도메인 최저가 제공, 기업/공공도메인, 도메인연결/웹호스팅 무료, 서버, 아마존클라우드(AWS), G Suite, 홈페이지제작 1644-7378

www.hosting.kr

 

※ 도메인 구매 후 도메인 관리로 이동

 

※ 도메인 선택하여 네임서버 변경

 

※ 호스트 등록 후 네임서버 등록 (IP 주소는 공인 IP)

 

2.2. 서버 DNS 설정

※ 관련 패키지 설치

 

/etc/named.conf 파일 설정 수정

 

/etc/named.rfc1912.zones 파일 설정 추가

mhan-ncloud001 (주 DNS)

mhan-ncloud002 / mhan-ncloud003 (보조 DNS)

 

파일 복사하여 정방향 설정 파일 생성

 

 /var/named/mhan1.xyz 파일 내용 설정 (공인 IP 입력)

mhan-ncloud001 (주 DNS)

 

 /var/named/mhan1.xyz 파일 others 읽기 권한 부여

 

named 서비스 시작

mhan-ncloud001 / mhan-ncloud002 / mhan-ncloud003

 

정방향 설정 파일 확인

mhan-ncloud002 / mhan-ncloud003

2.3. HTTP 설정

※ 메인 웹 html 파일 설정

mhan-ncloud001 / mhan-ncloud002 / mhan-ncloud003

# vi /var/www/html/index.html

/var/www/html/index.html

※ blog html 파일 설정

mhan-ncloud001 / mhan-ncloud002

디렉토리 생성

# vi /var/www/blog/index.html

/var/www/blog/index.html

 

※ intra html 파일 설정

mhan-ncloud002 / mhan-ncloud003

디렉토리 생성

# vi /var/www/intra/index.html

/var/www/intra/index.html

 

conf 설정

# vi /etc/httpd/conf.d/virtual.conf

mhan-ncloud001

/etc/httpd/conf.d/virtual.conf

 

mhan-ncloud002

/etc/httpd/conf.d/virtual.conf

 

mhan-ncloud003

/etc/httpd/conf.d/virtual.conf

 

intra 인증 제어 파일 생성

mhan-ncloud002 / mhan-ncloud003

# vi /var/www/intra/.htaccess

 

 디렉토리 생성 후 인증 사용자 생성

mhan-ncloud002 / mhan-ncloud003

 

acg 포트 추가

  • 80/tcp
  • 53/udp
  • 53/tcp

 

 httpd 서비스 시작

mhan-ncloud001 / mhan-ncloud002 / mhan-ncloud003

 


3. FTP 설정

mhan-ncloud003

 

3.1. FTP 설정

※ 관련 패키지 설치

# yum install -y vsftpd

 

※ conf 파일 설정

# vi /etc/vsftpd/vsftpd.conf

anonymous 사용 여부 설정
포트 20 사용 여부 설정
로그 위치 설정
timeout 설정
배너 파일 위치 설정
chroot 사용 여부 및 파일 위치 설정
tcp_wrappers, 패시브 설정
ftp ssl 설정

 

※ /ftp 디렉토리 생성

 

※ 배너 파일 설정

# vi /ftp/banner

 

※ chroot 설정

# vi /ftp/chroot_list

 

 acg 포트 추가

  • 20/tcp

 

※ vsftpd 서비스 시작

 

3.2. FTP 연결 Test

※ filezilla 사이트 등록

 

 

※ ftp 접속

 

인증서

 

※ 접속 성공