NAT-verkon konfigurointi Proxmoxissa
NAT-verkon konfigurointi Proxmoxissa
Published 07.03.2023 in Linux, Proxmox, Servers.
Tämä prosessi sisältää seuraavat vaiheet:
1. Sillan/Britgen luonti
2. NAT-sillan käyttöönotto
3. Virtuaalikoneen/koneiden konfigurointi
4. Port Forwarding
Vaihe 1: Sillan luonti
Muokkaa tiedostoa /etc/network/interfaces ja lisää loppuun seuraavat rivit:
auto vmbr2
#private sub network
iface vmbr2 inet static
address 192.168.1.1
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.1.0/24' -o [NETWORK_INTERFACE] -j MASQUERADE
post-down iptables -t nat -D POSTROUTING -s '192.168.1.0/24' -o [NETWORK_INTERFACE] -j MASQUERADE
Varmista että korvaat [NETWORK_INTERFACE] omalla verkkokortilla, joka on yhdistetty internettiin (Esimerkiksi eth0 tai vmbr0)
Vaihe 2: NAT-sillan käyttöönotto
Suorita seuraava komento:
ifup vmbr2
Vaihe 3: Virtuaalikoneen konfigurointi
Kun olet luomassa virtuaalikoneen, laita asetukset näin:
IPv4/CIDR: 192.168.1.2/24 (Tämä on koneen IP-osoite, joka pitää olla uniikki)
Gateway (IPv4): 192.168.1.1
Vaihe 4: Port Forwarding
Jos haluat internetistä pääsyn virtuaalikoneelle, sinun pitää tehdä Port Forwarding.
Esimerkiksi jos haluat SSH-yhteyden virtuaalikoneelle, voit tehdä sen näin:
iptables -t nat -A PREROUTING -i [NETWORK_INTERFACE] -p tcp --dport 3022 -j DNAT --to 192.168.1.2:22
Tämä ohjaa liikenteen portista 3022 virtuaalikoneen porttiin 22. Joten jos haluat yhdistää virtuaalikoneeseen SSH:lla, käytä porttia 3022.