Отправить HTTP-трафик в VPN

226
Bobík

Я хочу зашифровать свой незашифрованный HTTP-трафик, отправив их в VPN. Я пытался использовать это правило IPFW, но оно, похоже, не работает (я не вижу трафик при VPN-подключении).

allow ip from any to any dst-port 80 out via ppp0 

PPTP соединение установлено правильно.

РЕДАКТИРОВАТЬ: Кажется, IPFW не является хорошим инструментом для этого случая. Не могли бы вы порекомендовать другое решение?

1
ну, из того, что я знаю о ipfw, он либо блокирует, либо разрешает, и я не знаю, есть ли у него метод для пересылки ... (хотя, возможно, я ошибаюсь), но вся эта строка, которую вы дадите, будет не отрицать это. Это означает, что если вы не запускаете ipfw, вы получите тот же эффект. Так что если вам нужно перенаправить на vpn, то вам определенно понадобится другая команда и, возможно, другая программа, чем ipfw. Эта строка просто говорит: если он выйдет, этот интерфейс выпустит его! также есть сайт unix.stackexchange barlop 9 лет назад 0
Кроме того, вам понадобится входить тоже ... если это сработает, тогда забудьте эти два правила и замените их шикарным на keep-state и check-state. barlop 9 лет назад 0
Я даже не уверен, что ваша команда будет работать. указав порт с ip. ты не получаешь ошибку? попробуйте эти два `ipfw add allow tcp с любого на любой 80 out` и` ipfw add allow tcp с любого 80 на любой in`, если они работают, затем перейдите к `ipfw add 10 check-state`` ipfw add 100 allow tcp из любого для любых 80 установок keep-state` я знаю некоторый ipfw, но не аспект vpn. И вы можете добавить аспект через ppp0. barlop 9 лет назад 0

0 ответов на вопрос