これは私の最初の投稿です!
PREROUTING トレース後: kernel: TRACE: nat:PREROUTING:rule:1 IN=enp0s9 OUT= MAC=00:00:00:00:00......
OUTフィールドが空です。どうすればいいですか?ネットワーク外(インターネット経由)から200.10.50.202:8080にアクセスしたいです。この問題を解決するのに役立つように、仮想マシンの内部にこの新しいアダプタ192.168.15.62を作成しましたが、成功しませんでした。どんなアイデアもありがとうございます。みんなに心から感謝します。あなたの注意!ありがとうございます。
ベストアンサー1
二つ。まず、NATルールが正しくありません。200.100.50.202
代わりにがあります200.10.50.202
。オタイゴを編集してもまだ機能しない場合は、次の提案に進んでください。
第二に、インターネットモデムは、プライベートIPアドレスがLANを離れてパブリックインターネット(WAN)に行くのをブロックするように事前設定されています。また、設定に応じて、パブリックIPアドレスをLANからWANへの送信元IPとして使用することもできます。
以下のように、Kubernetes IP アドレスを 200.XXX からプライベート IP 範囲 (例: 10.10.10.0/24) に変更します。RFC1918。次に、NATルールを編集して、代わりに新しいプライベートIPアドレスを指すようにします。200.100.50.202