No, it's not possible.
You can, however, configure it in slightly different way:
Create nodes:
1) server1 (physical server, with correct IP)
2) IIS (node without IP address)
3) SQL Server (node without IP address)
In server1 properties, add IIS and "SQL Server" to trusted nodes list
Create corresponding DCIs on IIS and "SQL Server", for each one of them set "proxy node" (in DCI configuration, not in node configuration) to "server1".
This was DCIs will be collected on server1, but will be shown on IIS or SQL Server (same goes for alarms, etc.)
Then you can have multiple rules in EPP for IIS and SQL Server nodes.
You can, however, configure it in slightly different way:
Create nodes:
1) server1 (physical server, with correct IP)
2) IIS (node without IP address)
3) SQL Server (node without IP address)
In server1 properties, add IIS and "SQL Server" to trusted nodes list
Create corresponding DCIs on IIS and "SQL Server", for each one of them set "proxy node" (in DCI configuration, not in node configuration) to "server1".
This was DCIs will be collected on server1, but will be shown on IIS or SQL Server (same goes for alarms, etc.)
Then you can have multiple rules in EPP for IIS and SQL Server nodes.