redmine 3.0 버전 ip로 접속이 되질 않습니다.
박 상희이(가) 2016-12-16에 추가
시스템: Centos7
Ruby : 2.0 version
redmine: 3.0 버전.
설치 서버 내부 IP : 192.168.0.22
증상: 설치 서버에서 명령어 ->> ruby rails server webrick -e production 실행이후
설치서버에서 curl http://localhost:3000 으로 테스트를 하면 정상적으로 html이 result 됩니다.
설치서버에서 curl http://192.168.0.22:3000 으로 하면 접속이 되질않네요.
netstat 로 확인하니.
tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 6281/mysqld
tcp 0 0 0.0.0.0:8081 0.0.0.0:* LISTEN 929/java
tcp 0 0 0.0.0.0:4369 0.0.0.0:* LISTEN 3022/epmd
tcp 0 0 192.168.122.1:53 0.0.0.0:* LISTEN 3019/dnsmasq
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 1203/sshd
tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN 1201/cupsd
tcp 0 0 127.0.0.1:3000 0.0.0.0:* LISTEN 22630/ruby
tcp 0 0 0.0.0.0:15672 0.0.0.0:* LISTEN 3234/beam.smp
tcp 0 0 0.0.0.0:55672 0.0.0.0:* LISTEN 3234/beam.smp
tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 2630/master
tcp 0 0 0.0.0.0:35197 0.0.0.0:* LISTEN 3234/beam.smp
tcp 0 0 127.0.0.1:32000 0.0.0.0:* LISTEN 929/java
tcp 0 52 192.168.0.23:22 192.168.0.28:6316 ESTABLISHED 6361/sshd: neulchan
tcp 0 0 127.0.0.1:49538 127.0.0.1:4369 ESTABLISHED 3234/beam.smp
tcp 0 0 127.0.0.1:4369 127.0.0.1:49538 ESTABLISHED 3022/epmd
tcp 0 0 192.168.0.23:22 192.168.0.28:6271 ESTABLISHED 5776/sshd: neulchan
tcp 0 0 127.0.0.1:31000 127.0.0.1:32000 ESTABLISHED 929/java
tcp 0 0 192.168.0.23:35197 192.168.0.22:58078 ESTABLISHED 3234/beam.smp
tcp 0 0 127.0.0.1:4369 127.0.0.1:56077 TIME_WAIT -
tcp 0 0 127.0.0.1:32000 127.0.0.1:31000 ESTABLISHED 927/wrapper
tcp 0 0 192.168.0.23:15672 192.168.0.27:6713 ESTABLISHED 3234/beam.smp
tcp6 0 0 :::5672 :::* LISTEN 3234/beam.smp
tcp6 0 0 :::61613 :::* LISTEN 3234/beam.smp
tcp6 0 0 :::4369 :::* LISTEN 3022/epmd
tcp6 0 0 :::22 :::* LISTEN 1203/sshd
tcp6 0 0 ::1:631 :::* LISTEN 1201/cupsd
tcp6 0 0 ::1:3000 :::* LISTEN 22630/ruby
tcp6 0 0 ::1:25 :::* LISTEN 2630/master
구동되어있구요.
SELINUX=disabled 로 되어있는걸 확인하였습니다.
iptable 설정 파일은
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
-A INPUT -s 192.168.0.1/24 -p tcp --dport 5672 -j ACCEPT
-A INPUT -s 192.168.0.1/24 -p tcp --dport 15672 -j ACCEPT
-A INPUT -s 192.168.0.1/24 -p tcp --dport 8081 -j ACCEPT
-A INPUT -s 192.168.0.1/24 -p tcp --dport 8080 -j ACCEPT
-A INPUT -s 192.168.0.1/24 -p tcp --dport 4242 -j ACCEPT
-A INPUT -s 192.168.0.1/24 -p tcp --dport 3000 -j ACCEPT
-A INPUT -s 192.168.0.1/24 -p tcp --dport 43691 -j ACCEPT
-A INPUT -s 192.168.0.1/24 -p tcp --dport 4369 -j ACCEPT
-A INPUT -s 192.168.0.1/24 -p tcp --dport 35197 -j ACCEPT
-A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
-A INPUT -p icmp -j ACCEPT
-A INPUT -i lo -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 22 -j ACCEPT
입니다.
답글 (2)
RE: redmine 3.0 버전 ip로 접속이 되질 않습니다. - 커뮤니티 관리자이(가) 2016-12-19에 추가
3000포트가 iptable에 추가 되어 있지 않아서 그런 것 같습니다.
port 허가
#vi /etc/sysconfig/iptables로 연다음 아래와 같이 추가해 준다.
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3000 -j ACCEPT
재기동해 준다.
# /etc/init.d/iptables restart
RE: redmine 3.0 버전 ip로 접속이 되질 않습니다. - 박 상희이(가) 2016-12-19에 추가
도움 주신 부분에 대해서 확인하였으나 위에 게시된 것 처럼. -A INPUT -s 192.168.0.1/24 -p tcp --dport 3000 -j ACCEPT 으로 설정해 두었구요.
혹시 다른 설정일까바 답변해주신 부분을 수정하고 재기동을 해도 똑같은 문제가 발생합니다. 다른 체크 포인트가 있을까요?