Router>en
Router#conf t
Router#conf terminal
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#int
Router(config)#int fa 0/0
Router(config-if)#no shutdown
Router(config-if)#ip address 172.16.10.1 255.255.255.252
Router(config-if)#exit
Router(config)#int fa 0/0
Router(config-if)#int fa0/0.1 #create subinterface for vlan 100
Router(config-subif)#encapsulation dot1Q 100
Router(config-subif)#ip address 192.168.100.1 255.255.255.0
Router(config-subif)#int fa0/0.2 #create subinterface for vlan 200
Router(config-subif)#encapsulation dot1Q 200
Router(config-subif)#ip address 192.168.200.1 255.255.255.0
Router(config-subif)#exit
Router(config)#ip dhcp pool vlan100 #create DHCP Pool for vlan 100
Router(dhcp-config)#network 192.168.100.0 255.255.255.0
Router(dhcp-config)#default-router 192.168.100.1 #subinterface fa0/0.1 Address
Router(dhcp-config)#dns-server 192.168.100.10
Router(dhcp-config)#exit
Router(config)#ip dhcp pool vlan200 #create DHCP Pool for vlan 200
Router(dhcp-config)#network 192.168.200.0 255.255.255.0
Router(dhcp-config)#default-router 192.168.200.1 #subinterface fa0/0.2 Address
Router(dhcp-config)#dns-server 192.168.200.10
Router(dhcp-config)#exit
Router(config)#
*note : mentioned Vlans already created in switch
regards