: : : 안냐세요... : : 리눅스를 사용한지 얼마안돼... 잘 모르겠어서 글 쓰게 됐습니다. : : 리눅스 7.0을 사용하는데요.. : : 환경은 proxy서버(리눅스7.0과 telnet, ftp, ipchains데몬은 : netsysv에서 체크했구요... 클라이언트들은 내부ip를 줘서 사용하는데요.. : 클라이언트들은 인터넷&내부망이 되는 상태구요.. : 밑에 rc.d/local에서 ipchains을 저렇게 준다면 2000번과 7000번을 허용 : 되는지요?.. : rc.d/local에서... --------------------------------------------- /sbin/depmod -a echo "1" > /proc/sys/net/pv4/ip_forward /sbin/modprobe ip_masq_ftp /sbin/modprobe ip_masq_irc /sbin/modprobe ip_masq_raudio /sbin/modprobe ip_masq_vdolive /sbin/modprobe ip_masq_cuseeme #/sbin/ipfwadm -F -p allow #/sbin/ipchains -P forward DENY #/sbinipfwadm -F -a m _S 0.0.0.0/0 -D 0.0.0.0/0 ipchains -P forward DENY ipchains -A forward -j MASQ -s 0.0.0.0/0 -d 0.0.0.0/0 ipchains -A input -j ACCEPT -i lo ipchains -A -j ACCEPT -p tcp -d 0.0.0.0/0 3128 ipchains -A -j REDIRECT 3128 -p tcp -s 0.0.0.0/0 -d 0.0.0.0/0 80 ipchains -A -j REDIRECT 3128 -p tcp -s 0.0.0.0/0 -d 0.0.0.0/0 2000 ipchains -A -j REDIRECT 3128 -p tcp -s 0.0.0.0/0 -d 0.0.0.0/0 7000 --------------------------------------------------------------------- : : 읽어주셔 고맙구요.. : : 답변 부탁드릴께엽.. : : 좋은 하루되세요..
proxy 서버에서 특정 포트를 열려면 ipchains 규칙에 해당 포트를 허용하는 줄을 넣어야 합니다. ip_masq 모듈을 올린 뒤 포트별 규칙을 넣는 방식이고, 2000 과 7000 포트는 같은 방식으로 허용할 수 있습니다. echo 1 을 넣는 proc 경로 pv4 는 ipv4 로 고쳐야 합니다.