>> Read No. 9079 article  
[질문]ipchains와 TCP wrapper의 중요한문제에 대한 질문

등록 2000-10-22 18:18:00     조회 1
이름 장재영    

		OS:알짜리눅스6.2
Kernel:2.2.17
 문제:ipchains깔기전에는 외부에서 텔넷이 잘 되었는데,
IP-MASQ를 하기위해 ipchains를 하고난 후부터 외부에서 저의 리눅스박스로 텔넷접속이 안됩니
다.  질문:ipchains를 사용하면서 특정IP에게만 텔넷접속을 허용하고싶은데 어떻게해야하나
여?  상세내용:
 다름이 아니라..
현재 저는 리눅스를 게이트웨이로 쓰고있고,
클라이언트로 윈도그 me를 쓰고 있습니다.
 IP-MASQ를 통하여 인터넷공유를 하고있구요.
 문제는.... 외부에서 제 리눅스박스로 텔넷접속을 하려면 안된다고합니다.
아마도 ipchains때문에 그런것같아요.
 # ipchains -F 해서 ipchains를 죽여주면
외부에서 리눅스의 텔넷으로 접속이되구요.
 하지만... 이렇게되면 클라이언트에서는 인터넷이 안됩니다.
ipchains를 죽이면 인터넷공유가 안되는게 당연하겠지만여...
 그래서 전 ipchains를 사용하면서 외부에서 텔넷접속이 가능하도록 하고싶거든요.
아니 정확히 말하자면 특정ip에게만 텔넷을 허용하고싶습니다.
왜냐면 외부의 모든 IP가 제 리눅스박스로 텔넷접속이 가능하게되면....
해킹당할 우려가 있기때문입니다.
솔직히 말하면 몇일전에 해킹을 당해서..... 다시 깔아야했고,고생을 이만저만한게 아니거
든요.  ipchains를 끄자니 내부에서 인터넷이 안되고 또한 해킹을 당할우려가있고...
ipchinas를 켜자니..외부에서 텔넷이 안된다고하고...
 그리고, /etc/hosts.allow 에서 특정ip 를 추가해주어도 마찬가지로
외부에서 텔넷접속이 안된다고 합니다.
 그래서,ipchains HOW-TO 문서를 보고 일일히 고민한끝에 아래와같이 했는데도..안된다고하네
여. 시도한것들...
 첫번째:
 # ipchains -A input -s 특정IP -d 나의IP 23 -p tcp -j ACCEPT
 두번째:
 # ipchains -A input -s 특정ip -d 0/0 -j ACCEPT
# ipchains -A output -p tcp -s 특정ip -d 0/0 telnet -t 0x01 0x10
 세번째:
 위의 것을 시도해보고,
위의말한거 /etc/hosts.allow 에 특정ip를 추가해줘도 마찬가지입니다.
즉,/etc/hosts.deny에 in.telnetd: ALL
/etc/hosts.allow에 in.telnetd: 특정ip
 이렇게해주면 된다고해서 했지만..안됩니다.
 HOW-TO 문서도 보고...여러동호회,적수네동네에가서 답변도 들었지만...
해결책을 못찾습니다.
 의심스러운것:
 그리고,제가 의심스러운것은 tcp wrapper와 ipchains를 같이 사용할 경우..
문제점이 없는지여...
 어떤분은 ipchains를 사용하게되면 ipchains가 tcp wrapper를 덮어버린다??고
하신것같아서여...
그니깐, ipchains를 사용하면 tcp wrapper로 hosts.deny,hosts,allow 에
특정ip 접근불가를 하더라도 ipchains를 하게되면 소용없게되는건지여.
 또한, 알짜6.2에는 alzza-firewall이라는게 있던게...
혹시 이것과 관련있는것은 아닌지여....
이것의 작동은 어떻게이뤄지는게 궁금합니다.
alzza-firewall 데몬은 ntsysv 해보면
부팅시마다 켜져있는 걸로 나오거든여.
그리고,이건 ipchains 사용하기전부터 데몬이 띄어져있던데.....
혹시 이것과의 문제는 아닌지여........
 또,어떤분은 알짜 6.2 final에 문제가 있다고 그러던데..사실인지여..
 
아래는 저의 /etc/rc.d/rc.firewall 입니다.
아래의 스크립트가 전부입니다.
 [root@sobong sobong]# cat /etc/rc.d/rc.firewall
 #IPMASQ 하기위한 IPCHAINS 스크립트 ( IP 포워딩 )
echo 1 > /proc/sys/net/ipv4/ip_forward
ipchains -P forward DENY
ipchains -A forward -j MASQ -s 192.168.0.0/24 -d 0.0.0.0/0
#핑을 막아버리는 스크립트
#echo "1" > /proc/sys/net/ipv4/icmp_echo_ignore_all
#포트스캔을 누가 했을경우, 그 호스트를 추적해서 접속을 막아버리는 스크립트
#/usr/local/psionic/portsentry/portsentry -tcp
#/usr/local/psionic/portsentry/portsentry -udp
#포트스캔이나 해킹시도가 있을경우 /var/log/messages 에서 그 로그만을 뽑아서 이메일로전송
#/usr/local/etc/logcheck.sh
# IPMASQ 하기위한 모듈자동설치 스크립트
/sbin/depmod -a
/sbin/modprobe ip_masq_autofw
/sbin/modprobe ip_masq_cuseeme
/sbin/modprobe ip_masq_ftp
/sbin/modprobe ip_masq_irc
/sbin/modprobe ip_masq_mfw
/sbin/modprobe ip_masq_portfw
/sbin/modprobe ip_masq_quake
/sbin/modprobe ip_masq_raudio
 제발 도와주세여!!
please,help me~~~
 p.s 벌써 5일째 삽집중입니다...지금은 오전 9시....잠안자고..삽질하였지만,
ipchains는 절 거부하였습니다 -_-;;--리눅스 어려버 -_-;;
이름
암호


>> 관련글
9079 [질문]ipchains와 TCP wrapper의 중요한문제에 대한 질문  장재영  2000.10.22  ....
  답장 RE: [질문]ipchains와 TCP wrapper의 중요한문제에 대한 질문  가라  2000.10.22  ....
Register [ localhost 목록보기 윗글 아랫글
글쓰기
답장쓰기 수정 삭제
정규표현식 [ 상세 검색 ]
페이지로딩: [ 0.34 초 ] 작업시간: [ 0.09 초 ]

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

적수네 동네
+
| 적수네 동네
| 공부방
| 리눅스 잡지 서고
| LSN 소스
| 링크 모음
+---+
게시판
+
| 떠들어보세!
| 질문과 답변
| 새소식과 정보
| 1원짜리 팁?
| 대화방
+---+
칼럼?
+
| 세하 훔쳐보기
| Welcome2nite
| 혜진의 염장판
+---+
리눅스 상표권
+
| 반대 서명란
| 토론 게시판
+---+
GNU
+
| GNU 선언문
| GNU GPL
| GNU 미러 목록
+---+
프로젝트?
+
| 리눅스카운터
| RC5DES
| 실질헌법 제작
+---+
커널 소식
+
| 안정 버젼: 2.4.14
+---+
테마 선택
+
LSN 방송국?
+
| OFF AIR
+---+
회원
+
| 로그인
+---+
[ 적수네 동네 ] [ 리눅스 상표권 독점 반대 ] [ 한글 리눅스 문서 프로젝트 ] [ KrLine ] [ 사랑넷 ] [ Valid HTML 4.0! ] [ SlashDot ] [ Freshmeat ]
Copyleft (C) 1998-2001 Byeong-Chan Kim . License
TIME: 1789756803
System by WYZsoft, HDD by I.O.Linux, Mizi Research, Embryo, WOWLINUX, Domain by SarangNet, Network by KrLine.