>> Delete Reply from No. 0 article
No. RE: RE: RE: RE: [질문] 포트 포워딩을 하려는데 웹이
되지를 않네요...

등록 2000-12-11 14:10:00 By localhost     조회 2
이름 nerv2015    

		: : : : 안녕하세요.
: : : :
: : : : 제가 사용하는 환경은 wowlinux 6.2 UP 입니다.
: : : :
: : : : 우선 ipchains 로 마스커레이딩을 해주었구요.
: : : :
: : : : 참고로 ipchains으로는 기본적인 마스커레이딩만 해주었구요.
: : : :
: : : : 다른 설정은 해주지 않았습니다.
: : : :
: : : : ipmasqadm-0.4.2-4.i386.rpm 이걸 받아서 설치 하고나서.
: : : :
: : : : ipmasqadm portfw -f
: : : : ipmasqadm portfw -a -P tcp -L x.x.x.x x -R x.x.x.x 80
: : : :
: : : : 이렇게 해주었습니다.
: : : :
: : : : 그리고 나서 웹을 열어 보려면 아예 연결이 되지를 않습니다.
: : : :
: : : : 그런데
: : : :
: : : : ipmasqadm portfw -a -P tcp -L x.x.x.x x -R x.x.x.x 23
: : : :
: : : : 으로 해서 텔넷을 포워딩 하면 잘 되거든요..
: : : :
: : : :
: : : : 또 외부에서
: : : :
: : : : telnet x.x.x.x x 
: : : :
: : : : 이렇게 해서  들어가면 분명히 웹서버가 응답을 합니다.
: : : :
: : : : 그리고 내부에는 그 웹 페이지가 보이거든요..
: : : :
: : : : 대체 왜 이런지 모르겠습니다.
: : : :
: : : :
: : : : 읽어주셔서 감사합니다...
: : :
: : : 글을 읽어보니..먼가 혼동하시는것 같은데여?
: : :
: : : 인터넷공유하실려면 ipchains세팅만 하시면 됩니다.
: : : 물론,필요하다면 커널컴파일도 필요하겠지만, 요즘 나온 배포판중에서
: : : 매스커레이딩을 하기위해서 필요한 커널옵션이 되지않은 배포판은 못봤거든여
: : : 그리고,포트포워딩은 사설에서 서버를 운영하거나 사설에서 인터넷전화할때
: : : 필요한 것입니다...
: : :
: : : 님이 하려고하신 ipmasqadm portfw는 인터넷공유만 하실려면 필요치않은데여.
: : :
: : : 텔넷은 되는데... 웹은 안된다.
: : : 이 문제는 MTU 문제인것같은데여
: : :
: : : 리눅스의 MTU값과 윈도우의 MTU값이 틀리면 사설에서
: : : 웹페이지가 안열리겠져.
: : :
: : : # ifconfig 하면 mtu값이 나올꺼에여
: : : 대부분 패포판에서는 1500으로 되어있을겁니다.
: : :
: : : 윈도우의 mtu를 같이 맞춰주면 웹페이지가 잘 열릴것같은데여?
: :
: :
: : 제가 말을 좀 잘못 적었네요..
: :
: : 제가 하고자 하는 것은 지금 마스커레이딩이 아닙니다.
: :
: : 마스커레이딩 되어 있는 사설 네트웍 내에 있는 각 컴퓨터들이
: :
: : 서비스를 할 수 있도록 하기 위해서..
: :
: : ipmasqadm 을 설치해서 포워딩 시켜 주었습니다.
: :
: : 그러니깐.. 내부에 있는 NT서버와 아파치 등이
: :
: : 외부에서 telnet x.x.x.x x  를 하면 분명히 응답을 합니다.
: :
: : 하지만 브라우저로 연결하면 도무지 먹히지가 않습니다.
: :
: : 그리고 혹시 포워딩을 잘못한거 아니냐고 하실지 모르지만..
: :
: : 텔넷 서비스는 아무 이상없이 되고 있습니다.
: :
: : 왜 이러는지 도대체 감이 오질 않네요...
:
: 네,그렇군여..전 매스커레이딩을 할려고 한줄 알았슴돠..
:
: 사설에서 서버굴리실려면..님 방법이 맞죠.
:
: 헌데 위에 적어진걸 보니..틀린 부분이 있네여.
:
: 그냥 제가 아는대로 적어드릴꼐여.
:
: ipmasqadm portfw를 하실려면 일단 커널옵션을 봐야겠져.
:
: 꼭 체크해줘야하는게..... 네트워킹옵션에서 ipportfw 부분입니다.
:
: <M> IP: ipportfw masq support (EXPERIMENTAL)
:
: 그리고, 이 모듈을 modprobe로 설치해주시고..흠..
:
: 다음으로 님이 잘못해주신게 리눅스박스로 들어올 포트를 지정안해주신것
: 같은데여??
:
: 중요한 걸 안적여주셨어여.
: -L:포워드되는 패킷을 받는 로컬주소에서 포트를 지정안해주셨네여.
:
: ipmasqadm portfw -a -P tcp -L 210.119.30.147 3000 -R 192.168.2.2 21
:
: 이렇게 되있다면 리눅스박스의 3000포트접속을하게되면.
: 사설네트워크 192.168.2.2의 21번 FTP로 접속할수 있거든여.
:
: 헌데 님은 포워딩되는 로컬주소의 포트번호를 안적어주셨네여.
:
: 이걸 해주셔야죠.
:
: 만약 님이 사설컴 192.168.2.3에서 아파치를 굴리신다면
: ipmasqadm portfw -a -P tcp -L 210.119.30.147 8080 -R 192.168.2.3 80
:
: 이렇게 해주셔야죠.
:
: 그럼..리눅스박스의 8080으로접속하면 사설 192.168.2.3의 아파치로 접속합니다
:
: 그럼..이만..
 우선 답변 해주신거 감사하구요...
 ipmasqadm portfw -a -P tcp -L x.x.x.x x -R x.x.x.x 23
 x.x.x.x. x  이 부분은 그냥 모자이크(?) 처리해 놓은 거거든요... ^^
 그리고 또 분명히 텔넷 서비스는 저런 식으로 해서 사용을 하고 있습니다
 그런데 웹만 안된다는게 제 질문을 요점입니다.
 그렇다고 외부에서 서비스를 요청하면 웹 서버가 응답하지 않는 것도 아닙니다.
 이건 제가 첨에 적은 글에 적혀 있습니다.
 단지 웹서버가 응답을 하는데도 웹 페이지가 보이지를 않는다는 것입니다.
 내부에서는 웹이 보이거든요. 외부에서만 이런 현상을 보입니다.
 이렇게 답변 계속 해 주신거 다시 감사드리구요..
 좋은 하루되세요...
[관리자] 패스워드를 입력 하십시오. 답장이 존재하면 함께 삭제됩니다.[ 목록 | 이전 ]
패스워드:    

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved