http://iplist.sourceforge.net/download.html 공식 홈페이지
설정을 고쳐 주고는 리셋을 필히 눌러 주자..

포트 리스트에 대해서..
65535는 KT 관련이다..
기본적으로 허용 해주어야 하는 것들 67 68 53은 필수 적으로 해야 하는 거고..
6881은 토렝이다..
다음의 경우 8080을 쓰기 때문에 out TCP로 8080 잡아 주자
참고로 이렇게 잘 잡아 주어도 피 마구 막아 버리는 피;; 그래도 이놈은 쓸만 하다..
허용 해야 하는 필수 ip
out
TCP 6881 8080 6969 65535 67 68
UDP domain 6881 5353 67 68 5351
in
TCP
6881 9418 67 68 53
6881 67 68 53
업데이트 관리자>설정>기타소프트웨어>추가> 아래 deb 부터 main 까지 copy 해서 붙쳐 넣기
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com \ C6E3D905C8BCD56BB02E6E0B39456311108B243F
터미널에서 위의 번호를 붙쳐 넣는다 인증 번호..
After an update of the Software sources iplist can be installed with any package manager. The key of the signed packages can be imported like this:인증서.. -> key 눌러서 집적 전체 copy 해서 붙쳐 넣기 하여도 된다..
시냅틱에서 Iplist 검색 해서 설치
[다른 설치 방법]
업데이트>설정>캐노니칼 파트너 저장소 추가
시냅틱에서 설치
sun-java6 jdk
sun-java6 jre
필수는 아니다 파란색..
(아래 것도 필수는 아니다.. 시냅틱으로 설치 하면 된다..)
bsdtar
g++
libnetfilter-queue-dev
zlib1g-dev
libpcre3-dev
debhelper
fakeroot
http://sourceforge.net/projects/iplist/files/iplist/iplist-0.19/ 파일을 받아서..
해당 폴더로 간다
bsdtar fxz iplist-<version>.tar.bz2 해서 풀어 준다
bsdtar fxz iplist-0.29.tar.bz2
cd iplist*
해당 폴더로 이동
make deb
또는 make 패도라
끝 피;;
인터넷에 추가 되어 있는 걸 볼수 있다..
(우선 실행 하지 말고 아래 처럼 해주자..)
시냅틱에서 iplist 설치 하면 완성 된다..
그런 다음에..
바로 실행 하지 마시고요.. 아래 빨간 글씨에서 파일을 옴기신다음에 실행 하세요..
sudo -i gedit /etc/ipblock.conf
LESS_MEMORY="NO" 부분을
LESS_MEMORY="Yes" 수정(이렇게 해야 부팅 할때 자동으로 실행 안되는걸 방지 할수 있다)
ALLOW_LIST="" 부분을
ALLOW_LIST="whitelist" 로 바꺼준다
그런 다음에
sudo -i gedit /var/cache/iplist/whitelist
열어서 자신이 등록 해줄 ip를 등록 해주자
localhost:127.0.0.1-127.0.0.1
LocalNetwork:192.168.1.1-192.168.1.255
ex> 123.0.0.0마이너스123.0.0.1
ex> 123.0.0.0-123.0.0.1
localhost:116.125.143.220-116.125.143.220
다음의 경우.. 이렇게 해주면 된다..
sudo -i gedit /etc/ipblock.conf
IGN_PROTO_INPUT
IGN_PROTO_OUTPUT
IGN_PROTO_FORWARD
Ignore specified protocols. See /etc/protocols.
sudo gedti /etc/protocols
열어 보면 igmp는 2번임으로 2번을 넣어 준다
IGN_PROTO_INPUT="2"
/var/cache/iplist 파일 넣어 주어야 하는 위치 .gz 형태입니다
http://www.iblocklist.com/lists.php
파일은 여기서 받으시면 되고요..
링크 형태로 되어 있는대 마우스 우클릭 하여 다른 이름으로 받으시면 되네요
그냥 자동 다운로드 받으면 에러 나면서 안되는 상황 입니다 현제.. 즉 그냥 업데이트 하지 마시고..
직접 받아서 폴더에 넣어 주세요..
파일 권한은 roor로 만들어 주시면 되요..
mc 툴로 전체 선택 해셔서 하면 편하네요..
<한국 p2p를 막아 버리면 한국 싸이트 모드 안들어가지는 돌발 상황 발생 할수 있으니.. 일본이랑 한국은
등록 하지 마시길 권합니다 피;;>
sudo -i gedit /var/cache/iplist/whitelist
추가 글입니다..공유 관련 허용 해주어야 하는 거에요..
224.0.0.0-244.255.255.255
239.0.0.0-239.255.255.255
ex>239.0.0.1-239.0.0.255 이린식으로 끝부분만 등록 해주었답니다..
허용 하실때 7 이라고 해서 막고 있으면..
3부터 255로 생각 하시고 허용 해주시면 되네요 피;;
저도 단순하게 하나의 아이피만 등록 해주니 안되더라고요.. 참고 되셨으면 합니다..
그리고 /var/cache/iplist 파일들을 백업 해 놓으시면 다음에 설치 하실때 편한대요..
필히 프로그램을 끄시고 백업 하시던지 파일을 위 싸이트에서 받아서 놓은 상태에서 백업 하실 권합니다..
프로그램이 작동 할때 백업 하면 파일에 깨질수도 있는 듯 하네요..
ipblock -- start 99 2 3 4 5 .
chattr +i /usr/sbin/ipblock
(수정 불가)
chattr -i /usr/sbin/ipblock
(수정 가능)
ipblock설정에서 기본적으로 자동 실행 해주자
rcconf 설정 등록 되어 있는지 확인 한번 다시 눌러 준다
apt-get install chkconfig
chkconfig --a ipblock on
시작시 자동 실행
chkconfig --d ipblock on
시작시 자동 실행 삮제
다른 설정
-- 아래 줄은 안해주었다..
sudo update-rc.d -f ipblock remove
최적화..(오류 날때만 해주자)
위 오류 났을때 지워 주는 것을 하면 자동 실행이 풀림으로 아래 프로그램으로 다시 실행 체크 해주자
Simple-service-manager 아래 링크 참조
http://cafe.daum.net/candan/Hhm4/1 등록 해주자(view 테마를 기본값으로 골라주세요 GTK 관련 오류도 약간 있는 듯 합니다)
실행시 암호 묻는 문제가 발생 한다 -_- 구차니즘..
http://cafe.daum.net/candan/HiU9/14 암호 묻지 않고 실행 하게 만들자..
원래대로 정상 작동 하면 암호 묻지 않고 자동으로 실행 해주어야 하는대 그렇지 못한다 ㅠㅠ..
sudo -i gedit /etc/sudoers
사용자명(로그인명) ALL= NOPASSWD: /usr/sbin/
추가 해주면 된단다..
user ALL= NOPASSWD: /usr/sbin/ipblock
나의 경우
하두 자동으로 시작 안되서 시작에 이렇게 추가 해주었다..
gnome-session-properties
gksu ipblock -s
1번 등록 간혹 등록 해도 삭제 되는 경우가 있으니 잘 보자..
gksu /usr/sbin/ipblock gui -s
2번 등록
제 등록 해주자.. 해제 되곤 한다..ㅠㅠ 맨위 확인
실행 안될 경우 하는 방법..(아래 링크대로 안되서 피 하던 중에 이렇게 하니 되더라는..)
sudo -i gedit /etc/rc.local
/usr/sbin/ipblock -s
exit 0
sudo -i gedit /etc/init.d/ipblock
#!/bin/sh
/usr/sbin/ipblock -s
exit 0
http://ubuntuforums.org/showthread.php?t=1372352 참조
sudo update-rc.d -n ipblock start 99 2 3 4 5 .
다시 한번 해주기 피;;
http://cafe.daum.net/candan/HfuT/9
참조 예전 자료