2017-12-22 21 views
0

VMの作成時にポート転送に問題があります。それはコンテナになると動作します。私はこの設定を使用しており、正常に動作します。proxmox:VMへのポートフォワーディング?

auto vmbr2 
iface vmbr2 inet static 
    address 192.168.0.254 
    netmask 255.255.255.0 
    bridge_ports none 
    bridge_stp off 
    bridge_fd 0 
    post-up echo 1 > /proc/sys/net/ipv4/ip_forward 
    post-up iptables -t nat -A POSTROUTING -s '192.168.0.0/24' -o vmbr0 -j MASQUERADE 
    post-down iptables -t nat -D POSTROUTING -s '192.168.0.0/24' -o vmbr0 -j MASQUERADE 

    # VM-WEB HTTP 80:192.168.0.1:80 
    post-up iptables -t nat -A PREROUTING -i vmbr0 -p tcp --dport 80 -j DNAT --to 192.168.0.1:80 
    post-down iptables -t nat -D PREROUTING -i vmbr0 -p tcp --dport 80 -j DNAT --to 192.168.0.1:80 

私はVMを作成し、vmbr2でそれを埋める、私はそれだけで正常に動作し、容器と、「何の発信を着信しない」それが、いいえ、インターネットに到達することができます。 アイデアそれに取り組んで3日間私はあきらめました:)

答えて

0

Proxmoxはコンテナでダイナミックルーティングを作成します。あなたの/ etc/hostsファイルも確認してください/ etc/network/interfaces

関連する問題