Nat Netz Linux: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
Zeile 30: Zeile 30:
 
         TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
 
         TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
 
</pre>
 
</pre>
 +
 +
*[[tmp]]

Version vom 9. August 2021, 07:37 Uhr

Vorbereitung

  • vi ~/.vimrc
set mouse-=a

Bridge anlegen

An die Datei /etc/network/interfaces anfügen
auto vmbr0
iface vmbr0 inet static
    address 10.0.10.1
    netmask 255.255.255.0
    bridge_ports none
    post-up iptables -t nat -A POSTROUTING -j MASQUERADE -s 10.0.10.10/24
    pre-down iptables -t nat -D POSTROUTING -j MASQUERADE -s 10.0.10.10/24
    post-up sysctl -w net.ipv4.ip_forward=1
    bridge_fd 5
    bridge_stp no

Interface hochfahren

  • ifup vmbr0

Kontrolle

  • ifconfig vmbr0
vmbr0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 10.0.10.1  netmask 255.255.255.0  broadcast 10.0.10.255
        inet6 fe80::c8ff:2dff:fe11:b422  prefixlen 64  scopeid 0x20<link>
        ether ca:ff:2d:11:b4:22  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 51651  bytes 4267628 (4.0 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0