[FreeBSD] Meerdere Netwerkkaarten in hetzelfde VLAN

Pagina: 1
Acties:

Acties:
  • 0 Henk 'm!

  • FireDrunk
  • Registratie: November 2002
  • Laatst online: 01-10 18:38
Voor een iSCSI multipath configuratie wil ik 4 netwerkkaarten in hetzelfde VLAN (2), met elk hun eigen IP.

/etc/rc.conf:
#iSCSI NIC's
cloned_interfaces="vlan0 vlan1 vlan2 vlan3"

ifconfig_vlan0="inet 10.0.0.1 netmask 255.255.255.0 vlan 2 vlandev igb0"
ifconfig_vlan1="inet 10.0.0.2 netmask 255.255.255.0 vlan 2 vlandev igb1"
ifconfig_vlan2="inet 10.0.0.3 netmask 255.255.255.0 vlan 2 vlandev igb2"
ifconfig_vlan3="inet 10.0.0.4 netmask 255.255.255.0 vlan 2 vlandev igb3"
ifconfig_igb0="up"
ifconfig_igb1="up"
ifconfig_igb2="up"
ifconfig_igb3="up"


Alle interfaces komen netjes up:
root@NAS:~ # ifconfig -a
igb0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=403bb<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,TSO4,TSO6,VLAN_HWTSO>
        ether 00:1b:21:37:66:c8
        nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
        media: Ethernet autoselect (1000baseT <full-duplex>)
        status: active
igb1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=403bb<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,TSO4,TSO6,VLAN_HWTSO>
        ether 00:1b:21:37:66:c9
        nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
        media: Ethernet autoselect (1000baseT <full-duplex>)
        status: active
igb2: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=403bb<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,TSO4,TSO6,VLAN_HWTSO>
        ether 00:1b:21:37:66:cc
        nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
        media: Ethernet autoselect (1000baseT <full-duplex>)
        status: active
igb3: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=403bb<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,TSO4,TSO6,VLAN_HWTSO>
        ether 00:1b:21:37:66:cd
        nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
        media: Ethernet autoselect (1000baseT <full-duplex>)
        status: active
vlan0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=303<RXCSUM,TXCSUM,TSO4,TSO6>
        ether 00:1b:21:37:66:c8
        inet 10.0.0.1 netmask 0xffffff00 broadcast 10.0.0.255
        inet6 fe80::21b:21ff:fe37:66c8%vlan0 prefixlen 64 scopeid 0x8
        nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
        media: Ethernet autoselect (1000baseT <full-duplex>)
        status: active
        vlan: 2 parent interface: igb0
vlan1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=303<RXCSUM,TXCSUM,TSO4,TSO6>
        ether 00:1b:21:37:66:c9
        inet 10.0.0.2 netmask 0xffffff00 broadcast 10.0.0.255
        inet6 fe80::21b:21ff:fe37:66c9%vlan1 prefixlen 64 scopeid 0x9
        nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
        media: Ethernet autoselect (1000baseT <full-duplex>)
        status: active
        vlan: 2 parent interface: igb1
vlan2: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=303<RXCSUM,TXCSUM,TSO4,TSO6>
        ether 00:1b:21:37:66:cc
        inet 10.0.0.3 netmask 0xffffff00 broadcast 10.0.0.255
        inet6 fe80::21b:21ff:fe37:66cc%vlan2 prefixlen 64 scopeid 0xa
        nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
        media: Ethernet autoselect (1000baseT <full-duplex>)
        status: active
        vlan: 2 parent interface: igb2
vlan3: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=303<RXCSUM,TXCSUM,TSO4,TSO6>
        ether 00:1b:21:37:66:cd
        inet 10.0.0.4 netmask 0xffffff00 broadcast 10.0.0.255
        inet6 fe80::21b:21ff:fe37:66cd%vlan3 prefixlen 64 scopeid 0xb
        nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
        media: Ethernet autoselect (1000baseT <full-duplex>)
        status: active
        vlan: 2 parent interface: igb3


Toch zijn de IP's niet te bereiken, iemand die snapt wat ik verkeerd doe?

[ Voor 12% gewijzigd door FireDrunk op 24-01-2014 21:34 ]

Even niets...


Acties:
  • 0 Henk 'm!

  • Keiichi
  • Registratie: Juni 2005
  • Laatst online: 01-10 14:52
kun je ook je route tabel posten?

Ik snap het vlannen hier niet helemaal. Je hebt hier 4 discrete adapters die eventueel op een switch op port-niveau op een apart vlan gezet kunnen worden.

Ik vermoed dat ook het hebben van hetzelfde subnet op alle adapters problemen geeft, als er een packet naar host 10.x.x.x moet, dan pakt deze ten hoogste maar 1 adapter.

Solar @ Dongen: http://solar.searchy.net/ - Penpal International: http://ppi.searchy.net/


Acties:
  • 0 Henk 'm!

  • FireDrunk
  • Registratie: November 2002
  • Laatst online: 01-10 18:38
Hmm dat is waar. Ik zal ze in 10.0.x stoppen. Wat ik wil bereiken is dat elke kaart zijn eigen IP krijgt tbv iSCSI. Ik ga ervan uit dat als er een sessie naar een specifiek IP opgezet wordt deze sticky is op een interface.

Wat zou een andere oplossing zijn?

Even niets...


Acties:
  • 0 Henk 'm!

  • Xudonax
  • Registratie: November 2010
  • Laatst online: 23-09 09:25
Ik heb het lopen over twee verschillende IP ranges. De range op br0 (ingebouwde netwerkkaart + 1 Realtek geval) is 10.0.0.0/8, en de range op br1 (andere poort van Realtek geval) is 172.16.0.0/16 uit mijn hoofd. Dit is zonder VLANs omdat ik toch met twee losse ranges zit. Vervolgens heeft mijn client ook een netwerkkaart in beide ranges zitten waardoor ik netjes 2 connecties opzet naar mijn iSCSI target.

Alleen dondert bij mij de snelheid in elkaar als ik de 2e connectie daadwerkelijk verbind... Maar dat ligt wss aan het feit dat ik een simpele md-adm mirror gebruik ipv een fatsoenlijke backend :)

Acties:
  • 0 Henk 'm!

  • FireDrunk
  • Registratie: November 2002
  • Laatst online: 01-10 18:38
Verschillende range is ook prima, als het maar werkt :)

Clients zijn 2 ESXi hosts met elk 2 NIC's in VLAN 2.

Edit:

C:\Users\Thijs>ping 10.0.0.1

Pinging 10.0.0.1 with 32 bytes of data:
Reply from 10.0.0.1: bytes=32 time<1ms TTL=64
Reply from 10.0.0.1: bytes=32 time<1ms TTL=64
Reply from 10.0.0.1: bytes=32 time=1ms TTL=64
Reply from 10.0.0.1: bytes=32 time<1ms TTL=64

Ping statistics for 10.0.0.1:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 0ms, Maximum = 1ms, Average = 0ms

C:\Users\Thijs>ping 10.0.1.1

Pinging 10.0.1.1 with 32 bytes of data:
Reply from 10.0.1.1: bytes=32 time<1ms TTL=64
Reply from 10.0.1.1: bytes=32 time<1ms TTL=64
Reply from 10.0.1.1: bytes=32 time<1ms TTL=64
Reply from 10.0.1.1: bytes=32 time<1ms TTL=64

Ping statistics for 10.0.1.1:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 0ms, Maximum = 0ms, Average = 0ms

C:\Users\Thijs>ping 10.0.2.1

Pinging 10.0.2.1 with 32 bytes of data:
Reply from 10.0.2.1: bytes=32 time<1ms TTL=64
Reply from 10.0.2.1: bytes=32 time<1ms TTL=64
Reply from 10.0.2.1: bytes=32 time<1ms TTL=64
Reply from 10.0.2.1: bytes=32 time<1ms TTL=64

Ping statistics for 10.0.2.1:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 0ms, Maximum = 0ms, Average = 0ms

C:\Users\Thijs>ping 10.0.3.1

Pinging 10.0.3.1 with 32 bytes of data:
Reply from 10.0.3.1: bytes=32 time<1ms TTL=64
Reply from 10.0.3.1: bytes=32 time<1ms TTL=64
Reply from 10.0.3.1: bytes=32 time<1ms TTL=64
Reply from 10.0.3.1: bytes=32 time<1ms TTL=64

Ping statistics for 10.0.3.1:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 0ms, Maximum = 0ms, Average = 0ms

C:\Users\Thijs>



En het werkt al! Dankjewel!

[ Voor 89% gewijzigd door FireDrunk op 24-01-2014 22:08 ]

Even niets...


Acties:
  • 0 Henk 'm!

Verwijderd

Maar waarom pak je in godsnaam complete /24's hiervoor?

Acties:
  • 0 Henk 'm!

  • FireDrunk
  • Registratie: November 2002
  • Laatst online: 01-10 18:38
Waarom niet? Het is toch thuis. Een groter subnet maakt het geheel toch niet trager 8-)

Even niets...


Acties:
  • 0 Henk 'm!

  • Keiichi
  • Registratie: Juni 2005
  • Laatst online: 01-10 14:52
Verwijderd schreef op vrijdag 24 januari 2014 @ 22:12:
Maar waarom pak je in godsnaam complete /24's hiervoor?
Je hoeft dan niet na te denken wat het begin en eind van je range is. :P

Solar @ Dongen: http://solar.searchy.net/ - Penpal International: http://ppi.searchy.net/

Pagina: 1