Lietotāja rīki

Vietnes rīki


linux:proxmox:lokala-virtualo-masinu-tikla-izveide

Atšķirības

Norādītais vecais variants no patreizējās lapas atšķiras ar.

Saite uz salīdzināšanas skatu.

Abās pusēs iepriekšējo versijuIepriekšējā versija
Nākamā versija
Iepriekšējā versija
linux:proxmox:lokala-virtualo-masinu-tikla-izveide [20.12.2013 12:29] Imantslinux:proxmox:lokala-virtualo-masinu-tikla-izveide [06.06.2019 09:02] (patlaban) – ārpussistēmas labojums 127.0.0.1
Rinda 5: Rinda 5:
 Pārbaudīts: Proxmox 3.1 Pārbaudīts: Proxmox 3.1
  
-Virtuālo mašīnu servera tīkla konfigurācijas failā ''/etc/network/interfaces'' veidojam jaunu interfeisu ''vmbr2''.+Virtuālo mašīnu servera tīkla konfigurācijas failā ''/etc/network/interfaces'' veidojam jaunu interfeisu ''vmbr0:1''.
  
 <code> <code>
-auto vmbr2 +auto vmbr0:1 
-iface vmbr2 inet static+iface vmbr0:inet static
     address 10.10.10.254     address 10.10.10.254
     netmask 255.255.255.0     netmask 255.255.255.0
-    bridge_ports none 
-    bridge_stp off 
-    bridge_fd 0 
 </code> </code>
  
-Lai virtuālā mašīna varētu tikt ārpus sava tīkla papildus pievienojam sekojošas ''iptables'' komandas:+Lai virtuālā mašīna varētu tikt ārpus sava tīkla papildus ievadām sekojošas ''iptables'' komandas:
  
 <code> <code>
-    post-up echo 1 > /proc/sys/net/ipv4/ip_forward +    iptables -t nat -A POSTROUTING -s '10.10.10.0/24' -o vmbr0 -j MASQUERADE
-    post-up iptables -t nat -A POSTROUTING -s '10.10.10.0/24' -o vmbr0 -j MASQUERADE+
 </code> </code>
  
Rinda 27: Rinda 23:
  
 <code> <code>
-    post-down iptables -t nat -D POSTROUTING -s '10.10.10.0/24' -o vmbr0 -j MASQUERADE +    iptables -t nat -A PREROUTING -i vmbr0 -p tcp -tcp --dport 1022 -j DNAT --to-destination 10.10.10.1:22
-    post-up iptables -t nat -A PREROUTING -i vmbr0 -p tcp --dport 1022 -j DNAT --to 10.10.10.1:22 +
-    post-down iptables -t nat -D PREROUTING -i vmbr0 -p tcp --dport 1022 -j DNAT --to 10.10.10.1:22+
 </code> </code>
  
-Rezultātā iegūstam sekojošu ''/etc/network/interfaces'' ierakstu.+Lai vienkāāk būtu piešķirt portus izmantojam šādu formulu: 
 +<code> 
 +(VirtID-100) x 100 + porta_numurs + 1000 = ports_forwardam 
 +</code>
  
 +
 +Ja iepriekš nav ticis veidots ''iptables'' konfigurācijas fails:
 +
 +Saglabājam ''iptables'' konfigurāciju
 <code> <code>
-auto vmbr2 +    iptables-save > /etc/iptables.rules 
-iface vmbr2 inet static +</code> 
-    address 10.10.10.254 + 
-    netmask 255.255.255.0 +Lai nākotnē nevajadzētu veikt ''iptables'' noteikumu ielādi ar rokām, norādām to darīt pie tīkla interfeisa ielādes. 
-    bridge_ports none + 
-    bridge_stp off +<code> 
-    bridge_fd 0 +    auto vmbr0 
-    post-up echo 1 > /proc/sys/net/ipv4/ip_forward +    iface vmbr0 inet static 
-    post-up iptables -t nat -A POSTROUTING -s '10.10.10.0/24' -o vmbr0 -j MASQUERADE +    ... 
-    post-down iptables -t nat -D POSTROUTING -s '10.10.10.0/24' -o vmbr0 -j MASQUERADE +    pre-up iptables-restore < /etc/iptables.rules 
-    post-up iptables -t nat -A PREROUTING -i vmbr0 -p tcp --dport 1022 -j DNAT --to 10.10.10.1:22 +</code> 
-    post-down iptables -t nat -D PREROUTING -i vmbr0 -p tcp --dport 1022 -j DNAT --to 10.10.10.1:22+ 
 +Lai iekšējā tīkla virtuālās mašīnas varētu tikt ārējā tīklā, palaižam sekojošu komandu: 
 +<code> 
 +    echo 1 > /proc/sys/net/ipv4/ip_forward
 </code> </code>
  
linux/proxmox/lokala-virtualo-masinu-tikla-izveide.1387535355.txt.gz · Labota: 06.06.2019 09:02 (ārpussistēmas labojums)