Перенаправление веб-сервера с порта 5000 на порт 80 на localhost (Fedora, firewall-cmd)

Вы также можете попробовать переключить скрытые файлы с помощью Esc + . (escape + точка), если Alt + . НЕ работает.

Это сочетание клавиш работает с моей установкой Debian + xfce.

Обратите внимание, что изначально это M-. , где M означает Мета ключ. Вы можете найти более (увлекательную!) Информацию об этом в ответе @Gilles здесь: Что означает m-tab?

Если вы все еще предпочитаете использовать Alt + . вместо Esc + . вы должны включить что-то вроде Meta Sends Escape в вашем терминале.

В xterm , например, Вы можете сделать это, удерживая Ctrl , одновременно щелкая и удерживая левую кнопку мыши. Появится меню, в котором вы можете выбрать Meta Sends Escape .

1
11.05.2017, 09:06
2 ответа
firewall-cmd --add-service=http --permanent
firewall-cmd --add-service=https --permanent
firewall-cmd --add-masquerade --permanent
firewall-cmd --add-forward-port=port=80:proto=tcp:toport=5000 --permanent

#make port forwarding work on localhost
iptables -t nat -I OUTPUT --source 127.0.0.1 --destination 127.0.0.1 -p tcp --dport 80 -j REDIRECT --to-ports 5000
0
28.01.2020, 00:55

Не забудьте запустить firewall-cmd --reloadпосле установки постоянных правил. В противном случае правила не будут прочитаны до перезапуска службы firewalld.

0
24.11.2021, 10:42

Теги

Похожие вопросы