I have taken a dedicated internet access service from my ISP. for which i received one P2P IP address with a specified gateway, and 6 IP addresses on a /29 subnet. but they havent specified any gateway for these 6 addresses. Further, they say that is an internal range for my account. What does this mean? that these 6 addresses are not public IPs? if so, how do I configure them ? any help would be appreciated.
You mean that you have a P2P (/30) address between your router and the ISP equipment?
Internal range usually just means that they will be routing the /29 subnet towards your routers P2P IP address.
You'd need to assign the /29 to an interface pointing towards your LAN on the router using one of the ip addresses in the range. Then you can assign the remaining addresses to hosts with a default gateway of whatever address you just assigned on your router interface towards the LAN.
Five of those addresses can be assigned to hosts. One of those IP addresses should be assigned to your router. The gateway for the 5 of those addresses not assigned to your router is the one you do assign to the router. The gateway for your router is the gateway they gave you.