Amule: Difference between revisions

From miki
Jump to navigation Jump to search
Line 32: Line 32:
deb http://ppa.launchpad.net/ssakar/ppa/ubuntu karmic main
deb http://ppa.launchpad.net/ssakar/ppa/ubuntu karmic main
deb-src http://ppa.launchpad.net/ssakar/ppa/ubuntu karmic main
deb-src http://ppa.launchpad.net/ssakar/ppa/ubuntu karmic main
</source>}}
Import the package key with:
{{lp2|<source lang="bash" enclose="prevalid">
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com C6E3D905C8BCD56BB02E6E0B39456311108B243F
</source>}}
</source>}}
</li>
</li>

Revision as of 00:43, 15 February 2010

Stability

  • Version 2.2.3-0.pm.4 (i586) + limit 30kB up/200kB down is stable

Firewall

  • !!! there is 3 ports to open: TCP 4911, UDP 4672, UDP 4914 (=standard TCP+3)
    • With default TCP 4662 (and UDP 4665), eD2k works well, but can't connect to Kad and/or aMule always says Firewalled.
    • → Changed to TCP 4911 / UDP 4914 (TCP+3).
    • Configured ADSL box to forward all ports 4500-4999 (TCP+UDP) to my machine.
  • Some reference pages:

Privacy

MoBlock

iplist

Installation

  • Download iplist from IPList page.
    • Ubuntu repository. Add a file iplist.list in directory /etc/apt/sources.list.d):
      deb http://ppa.launchpad.net/ssakar/ppa/ubuntu karmic main
      deb-src http://ppa.launchpad.net/ssakar/ppa/ubuntu karmic main
      

      Import the package key with:

      sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com C6E3D905C8BCD56BB02E6E0B39456311108B243F
      
    • There is openSUSE prebuilt RPMs.
      iplist-0.22-0.suse11.i586.rpm
      Other versions
  • First build libnfnetlink:
tar -xvfj libnfnetlink-0.0.39.tar.bz2
cd libnfnetlink-0.0.39
./configure --prefix=/usr              # install libs in /usr/lib instead of /usr/local/lib
make
sudo make install
  • Then build libnetfilter_queue:
tar -xvfj libnetfilter_queue-0.0.16.tar.bz2
cd libnetfilter_queue-0.0.16
./configure --prefix=/usr              # install libs in /usr/lib instead of /usr/local/lib
make
sudo make install
  • Finally, install iplist, but ignore dependencies:
sudo rpm -ivh --nodeps iplist-0.22-0.suse11.i586.rpm

Usage

  • Type sudo DISPLAY=:0.0 /usr/sbin/ipblock -g to start the GUI. At first boot, it will creates the rc.d entry.
  • Type sudo /usr/sbin/ipblock -s& to start blocking.
  • Configuration file is at /etc/ipblock.conf. All lists URL is at /etc/ipblock.list.

Troubleshoot

  • If like me, your dhcp server gives you an address in the range 172.19.xxx.yyy, all internet connections will be blocked by iplist. To prevent this, an easy (but heavy) workaround is simply to remove list bogon.gz.

Netfilter