# WHATPORT(2604)

## NAME

port 2604 — FRRouting/Quagga ospfd vty — The OSPF daemon's command line on a Linux router — one vty port per routing daemon.

Protocol: TCP  
IANA: nsc-ccs

## DESCRIPTION

FRRouting (and Quagga before it) gives every routing daemon its own telnet-style vty port: zebra 2601, ripd 2602, ripngd 2603, ospfd 2604, bgpd 2605. Connecting to 2604 lands on ospfd's password prompt and, past it, the same CLI that vtysh drives locally. You meet it on Linux routers and on appliances built on FRR — Cumulus Linux, SONiC, VyOS, OPNsense/pfSense with the FRR package. IANA registers 2604 to "NSC CCS", which has nothing to do with routing.

## EXPOSURE

**Do not expose.** A cleartext telnet admin CLI for a routing daemon, protected only by a config-file password — bind it to 127.0.0.1 and reach it through vtysh or SSH.

## CHECK

```sh
nc -v -w 3 TARGET 2604
```

## SEE ALSO

- source — [FRRouting — lib/libfrr.h (OSPF_VTY_PORT 2604 and the other daemon vty ports)](https://github.com/FRRouting/frr/blob/master/lib/libfrr.h) (github.com)
- docs — [FRRouting docs — Basic setup and vtysh](https://docs.frrouting.org/en/latest/setup.html) (docs.frrouting.org)
- iana — [IANA Service Name and Transport Protocol Port Number Registry — 2604 (nsc-ccs)](https://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.xhtml?search=2604) (iana.org)

---

HTML: <https://whatport.net/2604/> · JSON: <https://whatport.net/2604.json> · full dataset: <https://whatport.net/ports.json>
