테스트 사이트 - 개발 중인 베타 버전입니다

리눅스서버 아이피에 80포트 연결방법? 채택완료

블랙앤화이트 9년 전 조회 6,667

서버아이피나 도메인이 웹에 잘 뜨는데요. 

80포트가 닫혀있는걸로 확인되는데요... 

 

서버아이피 

http://221.143.48.221" target="_self">221.143.48.221 

 

포트개방확인 사이트 

http://www.yougetsignal.com/tools/open-ports/" target="_self">http://www.yougetsignal.com/tools/open-ports/ 

 

이런경우 어느파일을 수정해야 하나요?  

댓글을 작성하려면 로그인이 필요합니다.

답변 3개

9년 전

 geoip 설치 하셨나요?

 

설치 하셨다면 국내외의 아이피는 막아두신것은 아닌지 확인해보세요.

 

설치 하셨다면 httpd.conf 하단쯤에 있을겁니다.

 

그게 아니라면 직접 살펴보지 않으면 확인이 어렵겠습니다.....ㅠㅠ 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

블랙앤화이트
9년 전
설치안된거 같아요. 안보이네요...
원인을 찾지못했지만 감사합니다.

댓글을 작성하려면 로그인이 필요합니다.

9년 전

80 포트는 열려 있어 보입니다.

 

아파치님 말씀이, 미국에서는 표시할 수 없다고 나온다는 것을 보니..

 

국제망이 차단되어 있는 것 같습니다. 

이 설정은 개별 서버에 있지 않고, 호스팅 업체의 방화벽 세팅에 있는 경우가 있습니다. 

 

이 부분을 확인해 보세요. 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 3개

블랙앤화이트
9년 전
# sample configuration for iptables service
# you can edit this manually or use system-config-firewall
# please do not ask us to add additional ports/services to this default configuration
*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
-A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
-A INPUT -p icmp -j ACCEPT
-A INPUT -i lo -j ACCEPT
-A INPUT -p udp -m udp --dport 53 -m state --state NEW -m recent --set --name DNS --rsource
-A INPUT -p udp -m udp --dport 53 -m state --state NEW -m recent --update --seconds 1 --hitcount 10 --rttl --name DNS --rsource -j DROP
#-A INPUT -p tcp -m state --state NEW -m tcp --dport 22 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 21 -j ACCEPT
-A FORWARD -j REJECT --reject-with icmp-host-prohibited
-A INPUT -m state --state NEW -m tcp -p tcp --dport 20 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 25 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 443 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
-A INPUT -m state --state NEW -m udp -p udp --dport 53 -j ACCEPT
-A INPUT -j REJECT --reject-with icmp-host-prohibited
COMMIT

방화벽 설정 입니다.

..

아..여기가 아니라 업체에서 수정하는 건가요?
마스타
9년 전
호스팅 업체에서, 호스팅 서비스 차원에서 운영되는 방화벽이 있습니다.
0큰아이는 잘 모르겠지만, 제가 이용하는 곳은 그런 게 있더군요.
블랙앤화이트
9년 전
업체에 문의해보니 막아놓지 않았다고 하네요.

댓글을 작성하려면 로그인이 필요합니다.

9년 전

vi /etc/sysconfig/iptables 파일에서 아래와 같은 구문이 있는지 확인 하시고 없다면 추가해 주시면 됩니다.

 

-A INPUT -p tcp -m state --state NEW -m tcp --dport 80 -j ACCEPT

 

추가후에 service iptables restart 를 실행해 주어야 정상적으로 80번 포트가 열립니다.

 

만약 공유기를 사용한다면 공유기 80번 포트도 열어 주셔야 겠죠. 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 6개

블랙앤화이트
9년 전
답변 감사합니다.

방화벽파일에는 적상적으로 적용이 되 있어요.
그리고 80포트가 열려있지 않으면 웹페이지도 안열리는거 아닌가요?

[root@localhost ~]# pgrep -x httpd | wc -l
9
[root@localhost ~]# netstat -tnlp
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 786/sshd
tcp 0 0 0.0.0.1:25 0.0.0.0:* LISTEN 1591/master
tcp6 0 0 :::3306 :::* LISTEN 16625/mysqld
tcp6 0 0 :::80 :::* LISTEN 20899/httpd
tcp6 0 0 :::21 :::* LISTEN 789/vsftpd
tcp6 0 0 :::22 :::* LISTEN 786/sshd
tcp6 0 0 ::1:25 :::* LISTEN

이런거로 확인해보면 80포트가 열려있는데 아이피 주소가 80포트가 닫힌거로 나와요....
亞波治
9년 전
서버를 어디서 돌리는것인가요?

서버호스팅을 하시는건지 집에서 서버를 돌리시는지 알아야 답변이 되겠네요.

아래 같은 경우에는 짐작컨대 isp에서 80번 포트를 막거나 공유기에서 막혀있는 경우가 많습니다.
블랙앤화이트
9년 전
0큰아이 임대서버예요.
서버를 이전하려고 추가로 구입한게 이러네요.
사용하고있는 다른 서버는이상이 없는데요.
亞波治
9년 전
호스팅업체에 문의 하는것이 가장 빠를듯 하네요.

여기 미국에서는 없는 " 이 페이지를 표시할 수 없습니다." 라고 나오는군요.

혹시 SELinux 설정은 끄셨나요?
블랙앤화이트
9년 전
SELinux 설정은 뭔지 모르겠는데 확인해 볼께요~
블랙앤화이트
9년 전
# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
# enforcing - SELinux security policy is enforced.
# permissive - SELinux prints warnings instead of enforcing.
# disabled - No SELinux policy is loaded.
SELINUX=disabled
# SELINUXTYPE= can take one of these two values:
# targeted - Targeted processes are protected,
# minimum - Modification of targeted policy. Only selected processes are protected.
# mls - Multi Level Security protection.
SELINUXTYPE=targeted

해제되 있는거 같아요

웹에서 스마트폰 기종별로 사이트 접속테스트 해보면 정상으로 뜨는거 보면
국내쪽엔 연결이 되는거 같고, 외국사이트 구글이나 사이트맵 생성사이트, 속도테스트 사이트에서는 접속이 안되는거 같아요...

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인