This question has been asked before but mine is a bit different.
I want to install a bunch of rpm packages using sudo yum. I do not have internet connection on the mach
Is there a way I can install them without internet connectivity and with them not anywhere on any machine in the network
No, that is called an air gap. You need to get the RPMs on the machine or network to have them installed.
if you have the RPM files on your local machine or any machine (not from network but you literally downloaded the .rpm
files) then you can run
yum localinstall <path to rpm file>
you can also do
rpm -ivh <rpm file>