すべてのhttp要求を処理するローカルWebサーバーを実装しようとしています。デフォルトでは、ユーザーがネットワークに接続してURLを開くと、自分のローカルWebサーバーにリダイレクトされます。
私はこの目的のためにDNSマスクを使用していますが、これはHTTPトラフィックに適しています。問題はHTTPSトラフィックです(特にユーザーがChromeナビゲーションバーで検索を実行している場合)。いくつかのiptablesルールを使用してhttpsでサーバーを実行しようとしましたが、成功しませんでした。
httpsトラフィックをローカルWebサーバーにリダイレクトする方法はありますか?
ありがとう
答え1
あなたが行うリダイレクトはプロトコル(http / https)の問題ではなく、dnsmasqを介して提供したIPアドレスの問題です。
したがって、特定のプロトコルに対してリダイレクトが機能しないと、相手側のサーバー(Webサーバー)が必須ポート(あなたの場合は443)でリッスンしていないようです。