FreeBSD-11 : What TCP/UDP ports does pkg update use?
Matthew Seaman
matthew at FreeBSD.org
Mon Dec 12 15:01:39 UTC 2016
On 2016/12/12 14:26, James B. Byrne via freebsd-questions wrote:
> Experimenting with PF I discover that the pkg utility is being
> blocked. However, I cannot seem to find any documentation on what
> port(s) pkg is trying to use. Can someone provide me with a
> reference, please?
>
> I know I could install wireshark and just scan for it/them but that
> seems a bit excessive just to obtain the default values.
pkg will communicate with a repository over a network using one or more
of a number of different protocols, depending on how it is configured.
Those protocols include:
HTTPS
HTTP
FTP
FTPS
SSH
NFS
Each of these have well-known port numbers, but, again, depending on
configuration some of these can be overridden to arbitrary port numbers
if required.
Hint: use 'pkg -vv' and look for the 'url' field in the repo.conf
If the URL scheme is 'pkg+something' that indicates a SRV-style lookup,
which can override the normal port numbers, as can an explicitly given
port in a http://example.com:8080/ style URL.
However, if you're using the default /etc/pkg/FreeBSD.conf, then the
communication protocol is HTTP over port 80.
Cheers,
Matthew
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 972 bytes
Desc: OpenPGP digital signature
URL: <http://lists.freebsd.org/pipermail/freebsd-questions/attachments/20161212/15ae056e/attachment.sig>
More information about the freebsd-questions
mailing list