Я все буду делать в macOS High Sierra.
Включаем форвардинг в ядре:
Включаем форвардинг в ядре:
sudo sysctl -w net.inet.ip.forwarding=1На внутреннем ифейсе задаем IP адрес (без этого не создаст, но потом почему-то поменяет на новый, очень странно он ведет себя):
sudo ifconfig en6 10.10.10.1Если внешний интерфейс (с интернетом) это en0, а внутренний, которому требуется дать интернет - en6, то сделать это так:
echo "nat on en0 from en6:network to any -> (en0)" > rules
sudo pfctl -f ./rules -e
Очистка правил так:
sudo pfctl -dИсточник: https://roelant.net/2015/share-your-vpn-mac-el-capitan.html
This comment has been removed by a blog administrator.
ReplyDelete