Linux 외부에서 web 접속이 안될때 CheckList
페이지 정보
본문
localhost 에서 정상작동, 네트웍에 연결된 다른 컴퓨터에서도 정상작동
외부에서 홈페이지 접속시 안열릴때 CheckList
1. netstat -nlp 로 80 포트가 열려 있는지 Check
# netstat -nlp
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:3306 0.0.0.0:* LISTEN 3362/mysqld
tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 3046/portmap
tcp 0 0 아이피주소:80 0.0.0.0:* LISTEN 4229/httpd
...
2. ps 명령어로 apache httpd daemon 이 떠 있는지 Check
# ps -ef | grep httpd
root 4229 1 0 Aug21 ? 00:00:00 /usr/local/apache/bin/httpd -k start
daemon 4228 4229 0 Aug21 ? 00:00:00 /user/local/apache/bin/httpd -k start
...
3. apache 설정화일 httpd.conf 에서 default port 인 80을 새로운 값으로 변경했는지 Check
4. 네트워크 설정이 올바르게 되었는지 Check
중간에 공백들어가면 오류납니다.
# vi /etc/sysconfig/network-scripts/ifcfg-etho0
DEVICE=eth0
BOOTPROTO=static
HWADDR=**:**:**:**:**:** <-- 랜카드 맥번호 (수정 X)
IPADDR=50.100.150.200 <-- 서버 IP입력
NETMASK=255.255.255.224 <-- 넷마스크 입력
GATEWAY=50.100.150.199 <-- gateway는 확인해서 삽입하세요
onBOOT=yes
TYPE=Ethernet
# /etc/rc.d/init.d/network restart <-- 변경된 내용적용하기
위의 랜카드 맥번호확인
# ifconfig
etho Link encap:Ethernet HWaddr **:**:**:**:**
inet addr:50.100.150.200 Bcast:255.255.255.254 Mask:255.255.255.192
...
집에서 PC로 서버를 돌릴 경우에는 인터넷 회선 업체에서 제한을 할 수도 있습니다.
참고자료
네이버 지식인 ( opensrc님 )
댓글목록
등록된 댓글이 없습니다.