Software Defined Network (SDN) merupakan suatu konsep baru dalam desain, mengelola dan mengimplementasikan jaringan yang memisahkan antara control plane ke satu tempat terpusat. Dengan adanya sentralisasi control plane tersebut dapat memberikan kemudahan dalam pengelolaan jaringan, meningkatkan performa dan mendorong suatu inovasi. Namun terdapat issue keamanan yang terjadi pada arsitektur jaringan SDN, seperti serangan DoS yang bertujuan untuk menghabiskan resource suatu node sehingga tidak dapat melakukan request kembali pada node tersebut atau bisa kita katakan down. Salah satu penanganan untuk hal tersebut adalah dengan menggunakan IDS, yang bertujuan untuk mendeteksi dan melakukan block terhadap serangan yang terjadi. Akan tetapi, pada umumnya IDS tersebut hanya melakukan block dengan durasi yang sama. Sehingga penyerang dapat melakukan adaptasi terhadap waktu tersebut untuk melakukan serangan kembali. Pada tugas akhir ini dirancang sistem adaptive IDS yang dapat menentukan durasi block node penyerang berdasarkan frekuensi/interval serangan dan jenis serangan dengan memanfaatkan algoritma fuzzy. Hasil yang diperoleh adalah snort IDS, controller dan jaringan SDN tersebut dapat saling terhubung, dan membuat sistem mampu memberikan keamanan dari serangan DoS dan Port Scanning dengan melakukan adaptive block terhadap node penyerang yang menyesuaikan dengan interval dan jenis serangan.