A new firewall architecture which is different from traditional firewalls has been developed in this article. The new firewall approach has been called as DIFA (Dynamic Intelligent Firewall Architecture). DIFA is based on self-configuration. It scans local area network and analyses incoming internet traffic so that it can create access rules. DIFA is able to detect topology changes in LAN and able to revise access rules and configures itself. It requires a network administrator for approval of the process. Efficiency of DIFA has been tested using real and various network environments. Obtained results show that DIFA achieved successfully creation of access lists.