Netfilter conntracking for P2P protocols (edonkey, bittorent...)


 
Thread Tools Search this Thread
Special Forums Cybersecurity Netfilter conntracking for P2P protocols (edonkey, bittorent...)
# 1  
Old 05-17-2009
Netfilter conntracking for P2P protocols (edonkey, bittorent...)

Hi everyone, I would like to allow multi users to access P2P networks, so I wonder if there's a way to tracking these kind of protocols with netfilter, and also compatibility with nat, like the module conntrack_ftp seems to do with the FTP protocol.
Thanks guys.
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Cybersecurity

How to use Netfilter properly with IPv6?

Hello, on a PC with Debian 8 I try to use a Bash script with Netfilter rules so that only traffic goes in and out that is wanted. For that I set all 3 default policies to "drop". The machine uses DHCP to get its IP, gateway and DNS. And I never checked so I was quite surprised that my... (1 Reply)
Discussion started by: SInt
1 Replies

2. AIX

How to disable insecure protocols?

Hello all, planning to secure AIX sever by disabling insecure protocols/cipher suites; got the below requirements from secuirty team. 1.configure the server to disable support for DES and IDEA cipher suites 2.disable insecure TLS/SSL protocol support Configure the server to... (4 Replies)
Discussion started by: Kumar7997
4 Replies

3. IP Networking

what are L2,L3 protocols.

hello forum members, What are L2 and L3 Protocols and can u brief me a bit little ie to gain a basic knowledge. Thanks & Regards Rajkumar g (1 Reply)
Discussion started by: rajkumar_g
1 Replies

4. Linux

netfilter / iptables

HI, Is the Netfilter and IPtables same? Thanks & Regards Arun (1 Reply)
Discussion started by: Arun.Kakarla
1 Replies

5. IP Networking

p2p

OK Guys I need help. I'm interest in P2p , can you recommend some books or sites about it thx in advance (0 Replies)
Discussion started by: aobai
0 Replies

6. UNIX for Dummies Questions & Answers

Intranet P2P Filesharing

I need suggestions for what to use. I need all my users to be able to share files and be able to search into all their files. I also need to control how much bandwidth they use so my network doesn't overload. I can't have my users searching/downloading directly from each other which is my... (5 Replies)
Discussion started by: GoranX
5 Replies

7. IP Networking

define IP protocols on network

what method would I use to determine which IP protocols network (0 Replies)
Discussion started by: mar mar
0 Replies

8. Programming

Help in extending netfilter

Hi everybody, I have to write a module for matching in netfilter , extending the netfilter but I'm facing some problems can somebody guide me in that. I know that I need to write matching module working in kernel space and a program in userspace. I went through the HOWTO on netfilter-hacking but... (0 Replies)
Discussion started by: Trusted Penguin
0 Replies

9. UNIX for Dummies Questions & Answers

Protocols

What protocol would be the best to use on a network with nt and unix servers and windows me clients? Can SMB protocol be used to implement large networks? What protocol can be used to make remote file systems appear as if they are local? Quite a few questions I know, any help would be... (1 Reply)
Discussion started by: jnash
1 Replies

10. UNIX for Dummies Questions & Answers

network protocols

Which network protocol is used by UNIX systems to make remote file systems appear as if they are local? (2 Replies)
Discussion started by: OLLERTON
2 Replies
Login or Register to Ask a Question
apt-p2p(8)						      System Manager's Manual							apt-p2p(8)

NAME
apt-p2p -- apt helper for peer-to-peer downloads of Debian packages SYNOPSIS
Normally apt-p2p is run from init.d using twistd, in which case no apt-p2p options can be specified on the command-line, and all configura- tion variables are read from the default config file locations of $HOME/.apt-p2p/apt-p2p.conf and /etc/apt-p2p/apt-p2p.conf. The command is then: twistd -y /path/to/apt-p2p [twistd options ...] For a detailed listing of the twistd options, see twistd(1) apt-p2p can also be run without twistd by executing: apt-p2p [options ...] In this case, you can specify the options documented below on the command-line. DESCRIPTION
apt-p2p is a helper for downloading Debian packages files with APT. It will download any needed files from other Apt-P2P peers in a peer- to-peer manner, and so reduce the strain on the Debian mirrors. APT SETUP In order for APT to send it's requests to apt-p2p, the sources.list entries must be modified to point to the local apt-p2p address. Unless you have changed the default port, then adding "localhost:9977/" to the beginning of each entry should be sufficient. For example, if your sources.list contains a line like this: deb http://ftp.us.debian.org/debian etch main contrib non-free then replace it with this: deb http://localhost:9977/ftp.us.debian.org/debian etch main contrib non-free You can do the same with 'deb-src' lines as well, and apt-p2p will be used to download and share your source packages as well. PORT FORWARDING It is VERY important that Apt-P2P's ports be reachable by other peers. This is needed both to share files with others, and to connect to others through the DHT to find peers for files. If you aren't accessible by others, you will not only not share anything, but your perfor- mance during downloading will be affected. Apt-P2P uses a default port of 9977, over both TCP and UDP, for it's communication. You can change this port in the /etc/apt-p2p/apt- p2p.conf file, and use different ports for TCP and UDP, if desired. Whatever port you use, make sure to forward it through your NAT or firewall to improve your performance and share with others. Information on port forwarding can be found here: (link to URL http://portforward.com/) PRIVATE NETWORKS Apt-P2P is not designed to function as a downloader for multiple clients on a private network. Apt-P2P checks the source of incoming requests and only responds to those from the localhost. For more information: (link to URL http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=481243) OPTIONS
These programs follow the usual GNU command line syntax, with short options starting with a single dash ('-'), and long options starting with two dashes ('--'). A summary of options is included below. -c filename, --configfile=filename the filename to use for the configuration file, options found in this file are combined with those in $HOME/.apt-p2p/apt-p2p.conf and /etc/apt-p2p/apt-p2p.conf (see apt-p2p.conf(5) for the format of the file) -l filename, --logfile=filename the filename to print log messages to, or '-' to log to standard output, if not specified then /var/log/apt-p2p.log will be used -h, --help print a help message describing the invocation of the program -v, --version print the version of the program SEE ALSO
apt-p2p.conf(5), twistd(1) AUTHOR
This manual page was written by Cameron Dale <camrdale@gmail.com> for the Debian system (but may be used by others). Permission is granted to copy, distribute and/or modify this document under the terms of the GNU General Public License, Version 2 or any later version published by the Free Software Foundation. On Debian systems, the complete text of the GNU General Public License can be found in /usr/share/common-licenses/GPL. apt-p2p(8)