>> Edit article
이름
제목
패스워드
: : : 안녕하세요. : : : : : : 제가 사용하는 환경은 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의 아파치로 접속합니다 그럼..이만..
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved