>> Edit article
이름
제목
패스워드
: 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 사용하기전부터 데몬이 띄어져있던데..... : 혹시 이것과의 문제는 아닌지여........ 저도 잘모르는분야라서 도움이 안되겠지만요. 전 알짜파이어월을 의심하겠습니다. 님이 아무리 아피체인을 만지고 수정해도 알짜파이어월에 의해서 아마 다 뒤집어질거고 적용이 안될거라는 의심이죠. 저도 비슷한 경험을하고 며칠을 뒤집은끝에(ftp운영할라고) 알짜파이어월이 모든 외부접속을 다 막아버리는거에 의해서 실패하고 결국 서비스에서 21번포트를 주석처리하고서야 사용할수 있었습니다. 님이 개인적으로 아피체인을 설정할줄 알고 어떻게 작동한다는걸 안다면 굳이 알짜파이어월을 추가로 더 할필요는 크지않을테니 이걸 부팅시 뜨지않도록 하고서 다시 손질을 좀 더 해보심이 어떤가 아뢰오. 제가 잘못알고 오해를 불러왔다면 죄송하겠습니다. : : 또,어떤분은 알짜 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는 절 거부하였습니다 -_-;; : : -- : 리눅스 어려버 -_-;;--이 곳에 서명을 적어주십시오. 칼
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved