[MongoDB] 외부 접속 설정하기

[MongoDB] 외부 접속 설정하기

MongoDB 외부 접속을 허용하기 위한 몇가지 설정 방법입니다.

1. iptable 방화벽 포트 개방

MongoDB의 기본 포트는 27017 입니다. 기본적으로 허용되어 있는 포트가 아니기 때문에 iptable 설정이 필요할 수 있습니다. iptable 설정 방법은 “[linux] iptables 간단한 사용 방법“를 참조하시기 바랍니다.

 

2. mongod.conf 설정

기본 설정에는 포트가 로컬(127.0.0.1)만 허용하도록 되어 있습니다. 따라서 외부 접근을 허용하기 위해서는 아래와 같은 설정이 필요합니다.

mongod.conf 파일 열기

vi /etc/mongod.conf

일부 IP만 개방

# 111.112.113.114 추가, 127.0.0.1을 삭제하는 경우 로컬에서 접속이 되지 않습니다.
bind_ip=127.0.0.1, 111.112.113.114

모든 IP 개방

bind_ip=0.0.0.0

mongod.conf 파일 수정 후 service mongod restart 를 통해 프로세스를 재시작 해줍니다.

 

%d 블로거가 이것을 좋아합니다: