2017-12-22 37 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에 확인하십시오.