aMule

“lynx http://www.wxwidgets.or”
“tar -xf wxWidgets-2.8.11.tar.bz2”
“cd wxWidgets-2.8.11”
“./configure” oder bei SuSE “./configure –bindir=/usr/bin –sbindir=/usr/sbin –libdir=/usr/lib –includedir=/usr/include –enable-sockets –enable-unicode –enable-ipc”
“make”
“make install”
“ldconfig”

“lynx http://www.cryptopp.com/”
“mkdir crypto++”
“mv cryptopp561.zip crypto++”
“cd crypto++”
“unzip cryptopp561.zip”
“cp -frv *.h /usr/include” (–with-crypto-prefix=/usr/include)
“make”
“make install”

Zlib:
siehe Doku

“lynx http://www.amule.org/”
“tar -xf aMule-2.2.6.tar.bz2”
“./configure” oder bei SuSE “./configure –bindir=/usr/bin –sbindir=/usr/sbin –libdir=/usr/lib –includedir=/usr/include –enable-amule-daemon –enable-amulecmd –enable-webserver –enable-amule-gui –enable-cas –enable-wxcas –enable-alc –enable-alcc –enable-geoip”
“make”
“make install”

eMule niedrig previliertern User erstellen:
“chmod 777 /dev/urandom”
“mkdir /home/p2p”
“useradd -g users -s /bin/false -c “P2P User” p2p”
“chown -R p2p:users /home/p2p”
“su – p2p”
“vi ~/.aMule/amule.conf” ->
AcceptExternalConnections=1
(“vi /etc/passwd” -> “p2p:x:1008:100:P2P User:/home/p2p:/bin/false”)
“sudo -u p2p amuled –ec-config –full-daemon”
“sudo -u p2p amuleweb –admin-pass=123 –password=123 &”
“amulegui” Zur besseren Konfiguration.

#Kommandos#####################################################################
“amuled –ec-config –full-daemon” = Starte eMule als Daemon.
“amuleweb –admin-pass= ” dann via Browser http://172.16.190.4:4711/ . Dazu muss allerdings erst “amuled” laufen
“amule” = GUI Frontend
“amulegui” = GUI Frontend zu einenm Remote Daemon
“amulecmd” =Kommandozeilenzugriff

Konfigs liegen unter “cd ~/.aMule”

#Konfigs#####################################################################
“vi ~/.aMule/addresses.dat” ->
http://ed2k.2x4u.de/gseocnic/max/server.met
http://www.emule-server.de/server.met/max/server.met
http://server-met.emulefuture.de/download.php?file=server.met
http://www.linuxpourtous.com/server.met
http://www.emule.shareosiol.com/maxi/server.met
http://www.gruk.org/server.met

“vi ~/.aMule/amule.conf” ->
Ed2kServersUrl=http://ed2k.2x4u.de/gseocnic/max/server.met

#Als Schutz sollte man die “i-Block Lists” in die IPtables laden##########################################################################
Siehe dazu Scripte und Doku unter “P2P i-Block Lists”

#Als Schutz sollte man “Moblock/Blockcontrol” installieren##########################################################################
Netfilter installieren:
“wget http://www.netfilter.org/projects/libnfnetlink/files/libnfnetlink-1.0.0.tar.bz2”
“tar -xf libnfnetlink-1.0.0.tar.bz2”
“./configure” oder bei SuSE “./configure –bindir=/usr/bin –sbindir=/usr/sbin –libdir=/usr/lib –includedir=/usr/include”
“make”
“make install”

“wget http://www.netfilter.org/projects/libnetfilter_queue/files/libnetfilter_queue-1.0.0.tar.bz2”
“tar -xf libnetfilter_queue-1.0.0.tar.bz2”
“./configure” oder bei SuSE “./configure –bindir=/usr/bin –sbindir=/usr/sbin –libdir=/usr/lib –includedir=/usr/include”
“make”
“make install”

“wget http://www.netfilter.org/projects/libnetfilter_conntrack/files/libnetfilter_conntrack-0.9.0.tar.bz2”
“tar -xf libnetfilter_conntrack-0.9.0.tar.bz2”
“cd libnetfilter_conntrack-0.9.0”
“./configure” oder bei SuSE “./configure –bindir=/usr/bin –sbindir=/usr/sbin –libdir=/usr/lib –includedir=/usr/include”
“make”
“make install”

“wget http://www.netfilter.org/projects/conntrack-tools/files/conntrack-tools-0.9.15.tar.bz2”
“tar -xf conntrack-tools-0.9.15.tar.bz2”
“cd conntrack-tools-0.9.15”
“./configure” oder bei SuSE “./configure –bindir=/usr/bin –sbindir=/usr/sbin –libdir=/usr/lib –includedir=/usr/include”
“make”
“make install”

“lynx http://moblock.berlios.de/”
“tar -xf MoBlock-0.8-i586.tar.bz2”
“cd MoBlock-0.8/”
“make”
“cp -frv ~/public/MoBlock-0.8/moblock /usr/bin/”

“lynx http://moblock-deb.sourceforge.net/”
“tar -xzf blockcontrol-1.6.12.tar”
“cd blockcontrol-1.6.12”
“make install”
“mkdir /etc/blockcontrol/”
“touch /etc/blockcontrol/blocklists.list”
“mkdir /var/spool/blockcontrol”
“touch /var/log/blockcontrol.log”
“touch /var/log/moblock.log”
“mkdir /var/lib/blockcontrol/”
“touch /var/lib/blockcontrol/guarding.p2p”
“touch /var/lib/blockcontrol/ipfilter.dat”

“vi /etc/blockcontrol/blocklists.list” ->
list.iblocklist.com/?list=bt_level3
list.iblocklist.com/?list=bt_level1
list.iblocklist.com/?list=bt_level2
list.iblocklist.com/?list=bt_level3
list.iblocklist.com/?list=bt_edu
list.iblocklist.com/?list=bt_rangetest
list.iblocklist.com/?list=bt_bogon
list.iblocklist.com/?list=bt_ads
list.iblocklist.com/?list=bt_spyware
list.iblocklist.com/?list=bt_proxy

“blockcontrol.wd”
“blockcontrol start”

#Infos####################################################
“ls -al /var/spool/blockcontrol” = Hier liegen alle Dateien die geblock werden

Post Revisions: