[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Suche Hilfe beim Routing



Am 07.11.2017 um 10:07 schrieb Michael Post:
> Guten morgen zusammen,
> 
> ich versuche seit gestern das Routing bei mir einzustellen und komme
> nicht weiter.
> 
> Ich habe ein Debian 9.2 System worauf ich virtualbox installiert habe.
> Absichtlich mit Host-Only-Interface und nicht als Bridge.
> 
> Die VM soll hinterher von außen (über den Host) unter der Adresse
> 192.168.1.148 erreichbar sein.
> 
> 
> 
> <Einstellungen Host-System>
> 
> 
> Das Interface vboxnet0 wird von Virtualbox automatisch angelegt, sobald
> die VM startet (ist aber zum Zeitpunkt der Erstellung der Bridge auf dem
> Host noch nicht existent).
> 
> 
> 
> ****** Datei /etc/network/interfaces *******
> 
> # This file describes the network interfaces available on your system
> # and how to activate them. For more information, see interfaces(5).
> 
> source /etc/network/interfaces.d/*
> 
> # The loopback network interface
> auto lo
> iface lo inet loopback
> 
> # The primary network interface
> allow-hotplug ens1
> iface ens1 inet static
> 	address 192.168.0.150
> 	broadcast 192.168.0.255
>         netmask 255.255.0.0
>         gateway 192.168.0.1
> # This is an autoconfigured IPv6 interface
> iface ens1 inet6 manual
> 
> auto br0
> iface br0 inet static
> 	bridge_ports ens1 vboxnet0
> 	address 192.168.1.148
> 	broadcast 192.168.1.255
> 	netmask 255.255.0.0
> 	pre-up brctl addbr $IFACE
>         post-up ip route add 192.168.1.148 dev $IFACE
>         post-down brctl delbr $IFACE
> 	
> iface br0 inet6 auto
> 
> 
> ****** Ausgabe 'ip addr' *******
> 
> 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN
> group default qlen 1
>     link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
>     inet 127.0.0.1/8 scope host lo
>        valid_lft forever preferred_lft forever
>     inet6 ::1/128 scope host
>        valid_lft forever preferred_lft forever
> 2: ens1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq master br0
> state UP group default qlen 1000
>     link/ether 00:15:60:cb:d9:e6 brd ff:ff:ff:ff:ff:ff
> 3: br0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state
> UP group default qlen 1000
>     link/ether 00:15:60:cb:d9:e6 brd ff:ff:ff:ff:ff:ff
>     inet 192.168.1.148/16 brd 192.168.1.255 scope global br0
>        valid_lft forever preferred_lft forever
>     inet6 2003:dd:53d9:e800:215:60ff:fecb:d9e6/64 scope global
> mngtmpaddr dynamic
>        valid_lft 6985sec preferred_lft 1067sec
>     inet6 fe80::215:60ff:fecb:d9e6/64 scope link
>        valid_lft forever preferred_lft forever
> 4: br1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state
> UNKNOWN group default qlen 1000
>     link/ether 06:5c:9c:a8:aa:d7 brd ff:ff:ff:ff:ff:ff
>     inet 192.168.0.150/16 brd 192.168.0.255 scope global br1
>        valid_lft forever preferred_lft forever
>     inet6 fe80::45c:9cff:fea8:aad7/64 scope link
>        valid_lft forever preferred_lft forever
> 5: vboxnet0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast
> master br0 state UP group default qlen 1000
>     link/ether 0a:00:27:00:00:00 brd ff:ff:ff:ff:ff:ff
>     inet 192.168.1.148/24 brd 192.168.1.255 scope global vboxnet0
>        valid_lft forever preferred_lft forever
>     inet6 fe80::800:27ff:fe00:0/64 scope link
>        valid_lft forever preferred_lft forever
> 
> ****** Ausgabe 'ip route' *******
> 
> default via 192.168.0.1 dev br1 onlink
> 169.254.0.0/16 dev br0 scope link metric 1000
> 192.168.0.0/16 dev br0 proto kernel scope link src 192.168.1.148
> 192.168.0.0/16 dev br1 proto kernel scope link src 192.168.0.150
> 192.168.0.150 dev br1 scope link
> 192.168.1.0/24 dev vboxnet0 proto kernel scope link src 192.168.1.148
> 192.168.1.148 dev br0 scope link
> 
> 
> 
> 
> <Einstellungen Gast / VM-System>
> 
> Das Gast-System bekommt über den Virtualbox-DHCP-Server die
> Server-IP-Adresse 192.168.1.201. Als Server-IP habe ich 192.168.1.148 in
> Virtualbox hinterlegt, wodurch die IP-Adresse anschließend automatisch
> auf dem Host beim Interface vboxnet0 hinterlegt ist.
> 
> 
> 
> Wer kann mir weiterhelfen und mich kurz auf den richtigen Weg bringen?
> 
> 
> Ich bin für jeden Hinweis dankbar,
> 
> Michael
> 
> 
> 
> 
> 
Halo Michael,

ich verstehe irgendwie deine Konfiguration nicht so richtig ...
schick doch bitte noch die Ausgaben für
iptables -L -n
und
iptables -L -n -t nat

ich vermute mal das du die Bridges garnicht umbedingt brauchst.
Man kann doch einfach ein forward machen.
da langt evtl. schon ein net.ipv4.ip_forward=1 in der /etc/sysctl.conf

Gruß,
Rico



Reply to: