我正在与OS 10.13.6的Mac。
我想重定向从我的计算机到本地主机的所有请求10.20.154.24:1111:8080。
我读到PF和pfctl的,但不能使这项工作。
我想运行此,但它没有工作...
echo "
rdr pass inet proto tcp from 127.0.0.1 to 10.20.154.24 port 1111 -> 127.0.0.1 port 8080
" | sudo pfctl -ef -
编辑使用命令sudo nano /etc/hosts
hosts文件。您将需要输入密码。
添加你要重定向(10.20.154.24:1111),以与127.0.0.1
开头的行的结束IP地址(应该是没有用#注释掉的第一行)。任何添加到该行会重定向到本地主机。确保该线路上的每一个条目用空格隔开。
要退出,用CTRL + O保存,然后退出与CTRL + X编辑器。
找到了解决办法。我不得不设置重定向命令之前作出的别名出来的IP的
sudo ifconfig lo0 10.20.154.24 alias