[Guide Home]

The Web Hikers guide to
Outpost Firewall

 

Home > Rules > Preset Rules > P2P

Presentation

[Green colours with tiny sized fonts] [Green colours with medium sized fonts] [Green colours with large sized fonts]

[Orange colours with tiny sized fonts] [Orange colours with medium sized fonts] [Orange colours with large sized fonts]

[Blue colours with tiny sized fonts] [Blue colours with medium sized fonts] [Blue colours with large sized fonts]

[Grey colours with tiny sized fonts] [Grey colours with medium sized fonts] [Grey colours with large sized fonts]

Update Alert
Popup Glossary

About Presentation

P2P

Bottom

There are preset rules for the following P2P applications:

AudioGalaxy
BearShare
Blubster
Direct Connect
eDonkey
Gnotella
iMesh
KaZaA Media Desktop
Morpheus
WinMX

AudioGalaxy outbound connection

Protocol: TCP
Direction: Outbound
Remote Port(s): FTP (21), 1117-5190, 41000 - 50000
Action: Allow It

What it's for

This rule is used for downloading of files from other people.
More about FTP
Back to P2P

Glossary Bottom Top

AudioGalaxy inbound connection

Protocol: TCP
Direction: Inbound
Local Port(s): FTP (21), 1117-5190, 41000 - 50000
Action: Allow It

What it's for

This rule is used for uploading of files to other people. It allows you to receive incoming connections.
More about FTP
Back to P2P

Glossary Bottom Top

BearShare HTTP connection

Protocol: TCP
Direction: Outbound
Remote Port(s): HTTP (80), 81-83, HTTPS (443), SOCKS (1080), 3128, 8080, 8088, 11523
Action: Allow It

What it's for

This rule is used by BearShare for all file transfers with HTTP (Hyper Text Transfer Protocol) and for browsing the Internet. HTTP is the only port you really need for downloading/browsing, ports 81, 82, 83 are auxiliary web browsing ports and are rarely used. HTTPS (Hyper Text Transfer Protocol over Secure Socket Layer (SSL)) is used for secure sites. SOCKS is only needed by people using a SOCKS proxy server. 3128, 8080, and 8088 are common ports that proxy servers use. 11523 is used by AOL's browser.

To optimize

Remove the remote ports: 81, 82, 83 unless you know that you need them. If you don't use a SOCKS proxy server remove SOCKS. If you don't use a remote or local proxy remove 3128, 8080 and 8088. Most people can just remove all ports except for HTTP. If you don't use AOL's browser remove 11523.
More about HTTP, HTTPS, SOCKS, PROXY
Back to P2P

Glossary Bottom Top

Outbound allowed

Protocol: TCP
Direction: Outbound
Remote Port(s): 6346-6349
Action: Allow It

What it's for

This rule is used by BearShare to download files from people not using a firewall. In other words, it allows your Pull requests. It is also used for uploading files when someone send you a Push request.
Back to P2P

Glossary Bottom Top

Inbound allowed

Protocol: TCP
Direction: Inbound
Local Port(s): 6346
Action: Allow It

What it's for

This rule allows you to receive incoming connections on the default port Gnutella clients listen on. It is used to automatically accept Pull requests from people trying to download a file from you. It is also used when you try and download files from other people behind a firewall as it allows their Push requests. If you change the port BearShare uses for listening in BearShare's settings be sure to change this rules port too.
Back to P2P

Glossary Bottom Top

Blubster HTTP connection
Gnotella HTTP connection

Protocol: TCP
Direction: Outbound
Remote Port(s): 80, 3128, 8080, 8088
Action: Allow It

What it's for

This rule is used by your file swapping application for browsing webpages (possibly generated by other P2P applications to display files available for download) and for transfering files via HTTP (Hyper Text Transfer Protocol). 3128, 8080, and 8088 are common ports that proxy servers use.

To optimize

If you don't use a remote or local proxy remove 3128, 8080 and 8088.
More about HTTP, PROXY
Back to P2P

Glossary Bottom Top

Blubster outgoing connection

Protocol: UDP
Direction: Outbound
Remote Port(s): 41170
Action: Allow It

What it's for

This rule is used for downloading of files from other people.
Back to P2P

Glossary Bottom Top

Blubster incoming connection

Protocol: UDP
Direction: Inbound
Local Port(s): 41170
Action: Allow It

What it's for

This rule is used for uploading of files to other people. It allows you to receive incoming connections.
Back to P2P

Glossary Bottom Top

Direct Connect outbound connection

Protocol: TCP
Direction: Outbound
Remote Port(s): 411
Action: Allow It

What it's for

This rule is used for downloading of files from other people.
Back to P2P

Glossary Bottom Top

Direct Connect HTTP connection
iMesh HTTP connection
KaZaA Media Desktop HTTP connection
Morpheus HTTP connection
WinMX HTTP connection

Protocol: TCP
Direction: Outbound
Remote Port(s): HTTP (80), 81-83, HTTPS (443), SOCKS (1080), 3128, 8080, 8088, 11523
Action: Allow It

What it's for

This rule is used by your file swapping application for browsing web pages (possibly generated by other P2P applications to display files available for download) and for transferring files via HTTP (Hyper Text Transfer Protocol) is the only port you really need for browsing the Internet, ports 81, 82, 83 are auxiliary web browsing ports and are rarely used. HTTPS (Hyper Text Transfer Protocol over Secure Socket Layer (SSL)) is used for browsing secure sites. SOCKS is only needed by people using a SOCKS proxy server. 3128, 8080, and 8088 are common ports that proxy servers use. 11523 is used by AOL's browser.

To optimize

Remove the remote ports: 81, 82, 83 unless you know that you need them. If you don't use a SOCKS proxy server remove SOCKS. If you don't use a remote or local proxy remove 3128, 8080 and 8088. If you don't use AOL's browser remove 11523.
More about HTTP, HTTPS, SOCKS, PROXY
Back to P2P

Glossary Bottom Top

Direct Connect inbound connection

Protocol: TCP
Direction: Inbound
Local Port(s): 412
Action: Allow It

What it's for

This rule is used for uploading of files to other people. It allows you to receive incoming connections.
Back to P2P

Glossary Bottom Top

Gnotella outgoing connection

Protocol: TCP
Direction: Outbound
Remote Port(s): 6346-6352
Action: Allow It

What it's for

This rule is used by Gnotella to download files from people not using a firewall. In other words, it allows your Pull requests. It is also used for uploading files when someone send you a Push request.
Back to P2P

Glossary Bottom Top

Gnotella incoming connection

Protocol: TCP
Direction: Inbound
Local Port(s): 6346
Action: Allow It

What it's for

This rule allows you to receive incoming connections on the default port Gnutella clients listen on. It is used to automatically accept Pull requests from people trying to download a file from you. It is also used when you try and download files from other people behind a firewall as it allows their Push requests. If you change the port Gnotella uses for listening in Gnotella's settings be sure to change this rules port too.
Back to P2P

Glossary Bottom Top

iMesh connection

Protocol: TCP
Direction: Outbound
Remote Port(s): 4000-5000
Action: Allow It

What it's for

This rule is used transferring files.
Back to P2P

Glossary Bottom Top

KaZaA Media Desktop outbound connection
Morpheus outbound connection

Protocol: TCP
Direction: Outbound
Remote Port(s): 1214
Action: Allow It

What it's for

This rule is used if you specify in the settings that your computer is to be a SuperNode. A SuperNode acts a server for other computers within your vicinity, i.e. in on your ISPs LAN, people in your neighbourhood etc. What happens is your computer starts broadcasting that it is a SuperNode and computers near you send you lists of their files for sharing and files they are looking for. Your computer then performs searches on their behalf all though you don't handle that transfer - this Peer-to-Peer remember - you give them the IP of the host and they contact the host directly. SuperNode's help people near you on slow connections search for files (which is why you have to have a broadband connection to be a SuperNode) and broadcast what files they have to share. You don't have to be a SuperNode if you don't want to be. Just disable it in Kazaa's settings.
Back to P2P

Glossary Bottom Top

KaZaA Media Desktop inbound connection
Morpheus inbound connection

Protocol: TCP
Direction: Outbound
Local Port(s): 1214
Action: Allow It

What it's for

This rule is used if you specify in the settings that your computer is to be a SuperNode. A SuperNode acts a server for other computers within your vicinity, i.e. in on your ISPs LAN, people in your neighbourhood etc. What happens is your computer starts broadcasting that it is a SuperNode and computers near you send you lists of their files for sharing and files they are looking for. Your computer then performs searches on their behalf all though you don't handle that transfer - this Peer-to-Peer remember - you give them the IP of the host and they contact the host directly. SuperNode's help people near you on slow connections search for files (which is why you have to have a broadband connection to be a SuperNode) and broadcast what files they have to share. You don't have to be a SuperNode if you don't want to be. Just disable it in Kazaa's settings.
Back to P2P

Glossary Bottom Top

WinMX server connection

Protocol: TCP
Direction: Outbound
Remote Port(s): 6699, 7729-7735
Action: Allow It

What it's for

I assume this rule must be for connecting to some generic server to let other people know you exist.
Back to P2P

Glossary Bottom Top

WinMX inbound UDP connection

Protocol: UDP
Direction: Inbound
Remote Port(s): 6257
Action: Allow It

What it's for

This rule is used for downloading of files from other people.
Back to P2P

Glossary Bottom Top

WinMX inbound TCP connection

Protocol: TCP
Direction: Inbound
Local Port(s): 6699
Action: Allow It

What it's for

This rule is used for uploading of files to other people. It allows you to receive incoming connections.
Back to P2P

I don't really use P2P applications, although I did use BearShare a year or two ago for a while. If anyone can tell more about these rules and what there for please let me know.

Glossary Bottom Top

Donkey Network server connection

Protocol: TCP
Direction: Outbound
Remote Port(s): 4661
Action: Allow It

What it's for

This rule is used for connecting to a server.

Thanks to Winyl for submitting this rule.
Back to P2P

Glossary Bottom Top

Donkey Network client connection

Protocol: TCP
Direction: Inbound
Local Port(s): 4662
Action: Allow It

What it's for

This rule is used for allowing connections to you from other users of the Donkey network so that they can download files.

Thanks to Winyl for submitting this rule.
Back to P2P

Glossary Bottom Top

Donkey Network searching for server

Protocol: UDP
Direction: Outbound
Remote Port(s): 4665
Action: Allow It

What it's for

This rule is used to find sources on other servers.

Thanks to Winyl for submitting this rule.
Back to P2P

Glossary Top

 

Outpost and the Outpost logo are ©Agnitum Software

This is an unofficial guide, the information expressed here may differ from Agnitum's. There is a support forum (no longer run by Agnitum, but by users) if you need more help this is a good place to start. Where information here conflicts with what Agnitum have told you always go with the information given to you by Agnitum.

 

Guide/site and images ©Stephen Cox