[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