>> Edit article
이름
제목
패스워드
: 현재 6.2 알짜리눅스한글을 사용중입니다. : 그리고 서버로 리눅스를 사용하고 클라이언트로 윈98을 사용중에 있습니다. : : 이 두개를 모두 인터넷을 사용하기 위해 "마스쿼레이딩"이라는걸 해서 : 설치해서 일단은 사용중에 있어요... 그냥 책보고 어찌 하다보니까 : 텔넷도 되고 인터넷도 되고 다 되거든요..... : : 근데....~~~ 전 이해를 좀 하고싶어서 이글을 띄웁니다... : 부디 보시고 속시원히 답변을 해주실분...좀 해주세요.. 이초보를 위해서. : ===================================================================== : 우선 제가 설치를 위해서 아래의 방법대로 했습니다. : : 순서1) /usr/src/linux 내에서 "make menuconfig" 하여 : "network option" 에서 "ipchains"를 체크해주고 : : 순서2) make dpe (엔터 - 이후,생략) : 순서3) make clean : 순서4) make bzImage : 순서5) make install : 순서6) make modules : 순서7) make modules_install : 순서8) /sbin/lilo 한후, 재부팅한 다음 재부팅을 하고 : : 순서9) 매스커레이딩 환경설정을 위해 : /etc/rc.d/rc.loacl.mine 파일을 열어서 아래의 내용을 : 모두 입력해주었습니다. : ------------- 내용 ------------------------------- : : /sbin/depmod -a (이게 뭔지 모르지만 6.2에서는 에러가 생김) : /sbin/modprobe ip_masq_autofw : /sbin/modprobe ip_masq_ftp : /sbin/modprobe ip_masq_irc : : echo 1 > /proc/sys/net/ipv4/ip_forward : : /sbin/ipchains -F : /sbin/ipchains -P forward DENY : /sbin/ipchains -A forward -b -s 192.168.0.0/24 -d 192.168.0.0/32 -j ACCEPT : /sbin/ipchains -A forward -s 192.168.0.0/24 -d ! 192.168.0.0/32 -j MASQ : /sbin/ipchains -A output -p tcp -d 0.0.0.0./0 telnet -t 0x01 0x10 : /sbin/ipchains -A output -p tcp -d 0.0.0.0/0 ftp 0x01 0x10 : /sbin/ipchains -A output -p tcp -d 0.0.0.0/0 ftp-data -t 0x01 0x08 : : -------------- 내용 끝 ------------------------------- : 그리고 다시 재부팅 : : ------------------- 여기서 질문입니다. -------------------- : 질문 1) 왜 ~~~ 순서1)에서 순서 8)까지의 과정이 필요한거죠????? : 터미널모드에서 setup을 치면 그안에 어디 보니까 : ipchains 옵션주는게 있던데 그걸 그냥 체크해주면 안되는건가요. : : 문제는 1에서 8까지의 과정이 너무 오랜시간을 잡아먹고 : 또 지금 저는 배우는 중이라 시스템을 이틀에 한번꼴로 : 새로 깔면서 다른것도 또 깔아보고 하는데 위의 과정이 : 너무 시간이 걸리고 왜...그래야만 하는건지 이해가 안됩니다. : (위의 과정은 커널을 컴파일하는 과정으로 알고있는데..아닌가..) : 전 오랜만에 allix7.0인가 깔아 봐떠니 masq까지 다 컴파일 되있던데요. 마스커레이딩을 커널에서 지원해주나 바여-_-;;; 그러니까 커널 컴파일하겠죠. 확인해 보시면 되있을수도 있어요. : : 질문 2) 이런방법보다 더욱더 쉽게 그냥 매스커레이딩 기법을 이용할수 : 있는 방법은 없는지요......... : 저처럼 매스커레이딩까지 컴파일해논 커널을 인스톨하시는 방법을ㅡㅡ; : 질문 3) 혹시 위에 제가 한과정중에서 불필요하거나 잘못들어간 내용이 : 있으면 좀 찍어주세요.......... echo 1 > /proc/sys/net/ipv4/ip_forward ipfwadm -F -p deny ipfwadm -F -a m -S 192.168.0.2/10 -D 0.0.0.0/0 전 이렇게 만 써도 되던데ㅡㅡ 멀 잘못한걸까.. : : 질문 4) 그리고 내가 원하는대로 리눅스를 다 설치했다는 가정하에 : 다음에 파티션정보를 변경하더라도 그대로 다시깔아서 : 사용할수 있게 백업할수 있는 방법은 없을까요... : (윈도우를 예로들면 고스트같은 방법) : 뭘 다 설치 하셨다고 말씀하시는건지 모르겠는데. 완전하게 지우고 다시 깔아야하는 경우는 개인적으로 쓰다가는 거의 못 봤어요. 별로 쓰는게 없어서 X윈도우는 개인적으로 짐이던데.. : : 리눅스를 배우기 시작하면서 정말정말 이해가 안되는건 커널컴파일이라는 : 부분과 모듈이라는 부분들입니다.... 커널컴팔은 기계에서 커널이 작동할수 있는 형태로 바꿔주는거구. 커널은 하드웨어를 관리하는 부분인가--; 작동하게 하는부분인가여서 하드웨어가 바뀌면 커널 설정을 바꾸던데.님 말씀대루 그게 귀찮아서 커널의 일부분을 모듈로 만들어서 하드웨어 바뀌면 모듈로 올렸다가 떼어 냈다가.. ㅡㅡ;하는게 아닐까요? 전혀 도움이 안될듯 : 어떤분이 자세히 설명해주셔서 : 커널컴파일이라는게 뭔지 그냥 대충 이해는 하지만 그래도 : 이렇게 새로 뭔가 설정을 할때, 또 시스템을 새로 깔았을때 : 항상 난관에 부딪힙니다....제발 좀 도와주시고 상세한 답변을 좀 : 해주시면 백골난망이겠습니다.
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved