是这样的,我的是 mac,装了一个 virtual box,里面是 centos 的一套 lnmp 环境,网络设置选择的 NAT,将 mac 的 8081 映射到虚拟机的 8081,虚拟机的 8081 是 nginx 其中一个网站根目录。
在 mac 的 /private/etc/hosts 中加入了 xxx.com localhost:8081,这个时候 nginx 相关 server 的 server_name 还是 localhost,在 mac 上访问 localhost:8081 没问题,但是访问 xxx.com 无效。
我应该怎么设置,才能在 mac 上访问 xxx.com 并让虚拟机来处理这个请求?