Nat Netz Linux

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen

Vorbereitung

  • vi ~/.vimrc
set mouse-=a

Bridge anlegen

An die Datei /etc/network/interfaces anfügen
auto vmbr1
iface vmbr1 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.0/24
    pre-down iptables -t nat -D POSTROUTING -j MASQUERADE -s 10.0.10.0/24
    post-up sysctl -w net.ipv4.ip_forward=1
    bridge_fd 5
    bridge_stp no

Interface hochfahren

  • ifup vmbr1

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