Gần 2 năm trước, mình có viết một bài blog hướng dẫn tạo và sử dụng Azure SQL Database, và trong đó, mình có hướng dẫn cách Whitelist IP để có thể connect vào SQL Server này. Nếu các bạn chưa xem qua thì có thể tham khảo ở link https://minhduclaitrung.wordpress.com/2016/12/20/azure-sql-databases-huong-dan-tao-sql-database-tren-microsoft-azure-va-mot-so-van-de-thuong-gap/ nhé.
Trong thời gian qua, mình có nhận được một câu hỏi từ nhiều bạn về cách tắt Firewall của Azure SQL Database với lý do nhu cầu của các bạn không cần bảo mật quá nhiều, cũng như mỗi lần muốn connect lên Azure SQL ở ngoài mạng thì phải vô Azure Portal để Whitelist IP. Do đó, mình sẽ hướng dẫn các bạn cách giải quyết đơn giản chỉ trong 1 nốt nhạc.
Nguyên lý: Về cơ bản theo mình biết thì không có cách nào để tắt Firewall của Azure SQL Database hết. Đó là tính năng rất quan trọng để bảo vệ bạn khỏi sự tấn công của Hacker. Vì thế, thay vì tắt Firewall, cách vô hiệu hoá Firewall đơn giản chỉ là để Firewall chấp nhận tất cả IP connect đến. Và nếu bạn có học network rồi thì dải valid IP sẽ kéo dài từ 0.0.0.0 – 255.255.255.255.
Lý thuyết đơn giản thế thôi. Còn cách config thì y như bài trước nhé. Bạn có thể xem hình để hình dung.
Chúc các bạn thành công.