Ok, here's the info so far.
I modified the /etc/hosts and and put in all of Netflix's IP addresses (including sub domains cdn and etc) and was able to access the website but cannot play any videos.
For your info, I did the same on Windows PC and was able to access the website too, but "cannot" play any videos unless I have GoodbyeDPI installed. They really don't want us to play any videos from Netflix.
So I looked at these options that @orangepizza presented.
I wasn't able to get install GreenTunnel (maybe due to the fact that it doesn't support OpenWRT that is installed in Raspberry Pi 3+), but I managed to install the latter; Zapret.
I looked at the option at the guide using google translate and roughly got the idea, so I did install_easy.sh, so there are a few DPI fooling methods in it, I tried both nfqws_all_https and tpws_all_https, they didn't work.
Any ideas how can I achieve what GoodbyeDPI does on PC on this tool?