The hex part of the enode address is the public key of the node. It's the one generated from the node's private key. Having the same public key would mean having the same private key on all your nodes which would not work as they would be considered as the same node and conflicts would happen. Your private keys have to be specific for each node.
Based on this comment: i want to run multiple nodes on different machines with the same genesis.json
To run multiple nodes, you have two solutions:
Solution one: Static nodes
One your second (or more) machine, instal geth and initiate the genesis like you did with the first one.
Into your datadir/geth, create a file named static-nodes.json.
This file ...