在 macOS 上重定向端口和 ip
Redirect port and ip on macOS
我正在 mac 与 OS 10.13.6.
我想将所有从我的计算机发出的请求重定向到 10.20.154.24:1111 转到 localhost: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
编辑主机文件。您将需要输入密码。
将您要重定向的 IP 地址 (10.20.154.24:1111) 添加到以 127.0.0.1
开头的行的末尾(它应该是未被注释掉的第一行#)。添加到该行的任何内容都将重定向到本地主机。确保该行中的每个条目都由 space 分隔。
要退出,用crtl+o保存,然后用crtl+x退出编辑器。
找到解决办法。在设置重定向命令之前,我必须从 IP 中创建一个别名
sudo ifconfig lo0 10.20.154.24 alias
我正在 mac 与 OS 10.13.6.
我想将所有从我的计算机发出的请求重定向到 10.20.154.24:1111 转到 localhost: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
编辑主机文件。您将需要输入密码。
将您要重定向的 IP 地址 (10.20.154.24:1111) 添加到以 127.0.0.1
开头的行的末尾(它应该是未被注释掉的第一行#)。添加到该行的任何内容都将重定向到本地主机。确保该行中的每个条目都由 space 分隔。
要退出,用crtl+o保存,然后用crtl+x退出编辑器。
找到解决办法。在设置重定向命令之前,我必须从 IP 中创建一个别名
sudo ifconfig lo0 10.20.154.24 alias