netcat -ul -p2115 fails with a usage statement.
What am I doing wrong?
Server Fault is a question and answer site for system and network administrators. It only takes a minute to sign up.Sign up to join this community
To quote the
nc man page:
-lUsed to specify that nc should listen for an incoming connection rather than initiate a connection to a remote host. It is an error to use this option in conjunction with the -p, -s, or -z options. Additionally, any timeouts specified with the -w option are ignored.
The key here is that
-p cannot be combined with the
-l flag. When using the
-l flag, any ports specified in the positional arguments are used. So instead, you could use the following:
netcat -ul 2115