[BraLUG] Netzwerkinterface Einstellungen aendern

dominik gausa dominik.gausa at gmx.de
Sa Mär 24 00:17:58 CET 2012


Nu klappts :>

Hat ein wenig gedauert bis ich es ganz durchschaut habe aber nu klappts.
Danke für die Anreize und Beispiele !

Konfig:
Host 178.63.72.14
weitere IPs   178.63.72.37
                     178.63.72.42
                     178.63.72.43
GW 178.63.72.1


Host: /etc/network/interfaces
-----------------------------------------------------
# Loopback device:
auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
   address   178.63.72.14
   broadcast 178.63.72.63
   netmask   255.255.255.192
   gateway   178.63.72.1
   pointopoint    178.63.72.1

up sleep 1; ethtool -s eth0 autoneg off speed 100 duplex full
post-up route add -net 178.63.72.192 netmask 255.255.255.192 gw 
178.63.72.1 dev eth0
down route del -net 178.63.72.192 netmask 255.255.255.192 gw 178.63.72.1 
dev eth0

auto br0
iface br0 inet static
   address 178.63.72.30  # not existing but hey damn it ;)
   netmask 255.255.255.0
   bridge_stp off
   bridge_fd 0
   bridge_maxwait 0
   pre-up brctl addbr br0
   post-up route add -host 178.63.72.37 dev br0  # routes to guests
   post-up route add -host 178.63.72.42 dev br0
   post-up route add -host 178.63.72.43 dev br0
   down brctl delbr br0


Guest: /etc/network/interfaces
------------------------------------------------
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet static
     address 178.63.72.42
     netmask 255.255.255.192
     broadcast 178.63.72.63
     gateway 178.63.72.14
     dns-nameservers 213.133.99.99


On 03/22/2012 05:27 PM, Markus Kusserow wrote:
> hier mal ne funktionierende config, vielleicht hilft sie dir dein
> problem zu loesen. falls du fragen hast, dann lass hoeren. ;)
>
> --8<-- [host: /etc/network/interfaces] -----------------------------
> auto lo
> iface lo inet loopback
>
> auto eth0
> iface eth0 inet static
>    address     A.A.A.246
>    broadcast   A.A.A.255
>    netmask     255.255.255.224
>    gateway     A.A.A.225
>    pointopoint A.A.A.225
>    up      sleep 1; ethtool -s eth0 autoneg off speed 100 duplex full
>    post-up route add -net  A.A.A.224 netmask 255.255.255.224 gw A.A.A.225
> dev eth0
>    post-up route add -host B.B.B.6 dev eth0
>    down    route del -net  A.A.A.224 netmask 255.255.255.224 gw A.A.A.225
> dev eth0
>
> auto br2vm_01
> iface br2vm_01 inet static
>    address   172.16.0.1
>    netmask   255.255.255.0
>    pre-up    brctl addbr br2vm_01
>    post-up   route add -host B.B.B.1 dev br2vm_01
>    post-up   route add -host B.B.B.2 dev br2vm_01
>    post-down brctl delbr br2vm_01
>
> auto br2vm_02
> iface br2vm_02 inet static
>    address   172.16.0.2
>    netmask   255.255.255.0
>    pre-up    brctl addbr br2vm_02
>    post-up   route add -host B.B.B.3 dev br2vm_02
>    post-up   route add -host B.B.B.4 dev br2vm_02
>    post-up   route add -host B.B.B.5 dev br2vm_02
>    post-down brctl delbr br2vm_02
>
> --->8---------------------------------------------------------------
>
> --8<-- [guest (vm_01): /etc/network/interfaces] --------------------
> auto lo
> iface lo inet loopback
>
> auto eth0
> iface eth0 inet static
>    address     B.B.B.1
>    netmask     255.255.255.255
>    network     B.B.B.1
>    broadcast   B.B.B.1
>    gateway     A.A.A.246
>    pointopoint A.A.A.246
>    up ip addr add B.B.B.2/32 peer A.A.A.246/32 brd B.B.B.2 dev eth0
>
> --->8---------------------------------------------------------------
>
> --8<-- [guest (vm_02): /etc/network/interfaces] --------------------
> auto lo
> iface lo inet loopback
>
> auto eth0
> iface eth0 inet static
>    address     B.B.B.3
>    netmask     255.255.255.255
>    network     B.B.B.3
>    broadcast   B.B.B.3
>    gateway     A.A.A.246
>    pointopoint A.A.A.246
>    up ip addr add B.B.B.4/32 peer A.A.A.246/32 brd B.B.B.4 dev eth0
>    up ip addr add B.B.B.5/32 peer A.A.A.246/32 brd B.B.B.5 dev eth0
>
> --->8---------------------------------------------------------------
>
>
> On 22/03/12 13:43, dominik gausa wrote:
>> Hey Danke!
>>
>> Hab das natürlich schon gleich gegoogled und probiert. Prokel da jetzt
>> auch grade wieder dran rum.
>>
>> Hab sogar aus frust nu mal "... speed 10 .." probiert ... ohne Resultat.
>> Zumindest ist die VM zur Zeit nicht mehr meistens weg sondern meistens
>> pingbar. Mit SSH schauts aber ganz anders aus, Login und Auth klappt
>> (zulesen in der  /var/log/Auth.log) (über den Grund haben wir ja beim
>> Vortrag gesprochen).
>>
>> Habe den ethtool Command wie in deinem Beispiel eingefügt bzw aus der
>> Konsole im laufenden System variiert aber leider ohne Veränderung
>> (Verschlechterung wär mir langsam auch mal lieb *g*).
>>
>> Die VM kommt jetzt zumindest dauerhaft ohne Probleme nach Draußen
>> *chacka!* ... aber wer weis weshalb ... ging schon bevor ich jetzt
>> wieder das Fummeln angefangen hab :/
>>
>> Vieleicht sieht ja noch wer einen Fehler ...
>>
>> $ethtool eth0
>> --------------------------------------
>> ethtool eth0
>> Settings for eth0:
>>      Supported ports: [ TP MII ]
>>      Supported link modes:   10baseT/Half 10baseT/Full
>>                              100baseT/Half 100baseT/Full
>>                              1000baseT/Half 1000baseT/Full
>>      Supports auto-negotiation: Yes
>>      Advertised link modes:  Not reported
>>      Advertised pause frame use: No
>>      Advertised auto-negotiation: No
>>      Speed: 100Mb/s
>>      Duplex: Full
>>      Port: MII
>>      PHYAD: 0
>>      Transceiver: internal
>>      Auto-negotiation: off
>>      Supports Wake-on: pumbg
>>      Wake-on: g
>>      Current message level: 0x00000033 (51)
>>                     drv probe ifdown ifup
>>      Link detected: yes
>> ----------------------------------------------
>>
>>
>> /etc/network/interfaces
>> ---------------------------------------------
>> auto  br0
>> iface br0 inet static
>>    address   21.42.21.42
>>    broadcast 21.42.21.42
>>    netmask   255.255.255.192
>>    gateway   21.42.21.42
>>    pointopoint    21.42.21.42
>>    bridge_ports eth0
>>    bridge_stp off
>>    bridge_fd 0
>>    bridge_maxwait 0
>>
>> up sleep 1; ethtool -s eth0 autoneg off speed 100 duplex full
>> up route add 21.42.21.42 dev br0
>> ---------------------------------------
>>
>>
>> On 03/22/2012 11:01 AM, Markus Kusserow wrote:
>>> Hallo zusammen,
>>>
>>> da gestern am Rande das Thema Netzwerkaussetzer (RZ) aufkam.
>>>
>>> Wie gestern bereits gesagt/vermutet kann der Grund dafuer
>>> ein Problem beim Aushandeln der Geschwindigkeit und/oder des
>>> Uebertragungsmodus sein. (Treiberproblem oder fehlerhafte Gegenstelle)
>>>
>>> Ein Workaround fuer diesen Fall koennte wie folgt aussehen:
>>>
>>> ---8<--[/etc/network/interfaces]------------------------------------
>>> auto eth0
>>> iface eth0 inet static
>>>     address     999.888.777.666
>>>     netmask     999.999.999.0
>>>     gateway     999.888.777.999
>>>     up      sleep 1; ethtool -s eth0 autoneg off speed 100 duplex full
>>> --->8---------------------------------------------------------------
>>>
>>> (getestet unter Debian Lenny/Squeeze)
>>>
>>>
>>> gr mk




Mehr Informationen über die Mailingliste Bralug