Help Generate new port base on the last port but not in used by other application
Hi Expert,
Anybody can figure it out on how to generate new port base on my last port let say my last port var1=124 and increment for new port 125,126 but this new two ports need to look at first if this port is not in used by any service, if the port is in used add 1 to new port and if in used again add 1 and soon. let say if the 126 port is in used, the generated output would be 125,128
or
125
128
These are the well known ports from IANA. Basically it means if you use one of these
adhoc you run the risk of breaking something - now or next week. Just because a port is unused right now does not mean it won't get used again soon.
Is there a reason you have to use low number ports?
Try something like this:
You could also create an array (port based) on the awk output and search through the array rather than using grep. Use the mapfile command, which creates an array named MAPFILE with every port number in it. You can also use associative arrays to speed up your search. None of this is really useful except when you are creating lots of ports.
These are the well known ports from IANA. Basically it means if you use one of these
adhoc you run the risk of breaking something - now or next week. Just because a port is unused right now does not mean it won't get used again soon.
Is there a reason you have to use low number ports?
Try something like this:
You could also create an array (port based) on the awk output and search through the array rather than using grep. Use the mapfile command, which creates an array named MAPFILE with every port number in it. You can also use associative arrays to speed up your search. None of this is really useful except when you are creating lots of ports.
Hi Expert,
... ... ...
Here my test simulation script:
You show us that data exists in the files /opt/usedports and /opt/lastports and then you show us a script that reads from /opt/ports/usedports and /opt/ports/lastports. Shouldn't your script be reading from files that exist and have data in them?
Quote:
Originally Posted by lxdorney
I got error message to the scripts. and what
stand for?
Thanks
Despite what you said, ports below 1024 are called privileged ports and should not be used for "general purpose" transactions. If you are looking for a temporary (or ephemeral) port, you should use higher numbered ports. Jim's code doesn't attempt to use ports outside of the range 8193 through 32766.
Try changing the 2nd line in Jim's suggested script from:
to:
Jim's code assumes that /bin/sh on your system is a shell that understands the syntax:
which might or might not be true. As you have been told before, you are likely to get suggestions that won't work on your system if you don't tell us that operating system and shell you're using!
Hello,
I have an unloaded T5140 machine and want to access the ILOM for the first time and subsequently the network port after that., and then load Solaris 10 the final January 2011 build.
The first part is what confuses me -the cabling.
I am coming from a Windows machine (w/appropriate... (5 Replies)
Hi Everyone,
In my environment, I have few T5220. On the iLOM Management Card, I have both Network and Serial port are cabled, I don't have any issues while I try to connect using Network Management port, but when I try to connect the serial port for the same server which is actually connected... (3 Replies)
Hi,
is there any command to findout that which application is using the particular port.
or whether any port is occupied with the specfic process id ? (4 Replies)
Hi All,
I have two MQ (port) 1414 established (going out)
$ netstat -an | grep 1414
tcp 0 0 0.0.0.0:1414 0.0.0.0:* LISTEN
tcp 0 0 20.76.1.1:32855 142.8.1.3:1414 ESTABLISHED
tcp 0 0... (2 Replies)
Dear Sir,
i m going to use NP5610-16 moxa device for multiport serial communication.
i m using fedora-core 6 o.s.
after installation it will detect serial ports as /dev/ttyr0,/dev/ttyr1...ttyr32.
there are total 32 com ports.
now i want to write application which monitor all serial ports and... (6 Replies)
Hello
im using sunos im trying to lock down application that taking my port
when Im doing "netstat -in | grep 8080"
Is gives me the indication that the port is taken but no indication who is taken the port.
How can I find out who is taking my port?
Thanks allot (7 Replies)
Hello Mentors!
I am a new here in the furom, i hope somebody can understand my problem.
Basically we have an application here called unigraphics and being installed per station and the setup is look like this.
1. installed unigraphics UGNX3 version on every station
2. some are installed in... (1 Reply)
I want to write a server application that would accept HTTP requests from client.
The server would be on a machine that has no connection to the INTERNET.
The clients that would be posting their HTTP requests would be doing so through webbrowser .Thus it would be sort of intranet application.... (0 Replies)