Để kết nối MYSQL qua LAN bạn cần cho phép nó kết nối từ ip ngoài 127.0.0.1 cái này bạn có thể cấu hình trong config của mysql.
Sau đó gán quyền cho user nữa:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.100.%'
IDENTIFIED BY 'my-new-password' WITH GRANT OPTION;
Ngoài ra mặc định là cnetos7 sẽ đóng các port ra ngoài nên bạn cần mở port 3306 (mysql port) trên firewall mặc định của centos để có thể đảm bảo kết nối được qua Lan.
Để mở port 3306 bạn sử dụng câu lệnh sau:
firewall-cmd --permanent --add-port=3306/tcp
Sau đó khởi động lại tường lửa là xong:
firewall-cmd --reload