Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2009-02-19 12:13:43

  mihoo_koz - Użytkownik

mihoo_koz
Użytkownik
Zarejestrowany: 2006-09-27

xen dwie siecówki

Witam!

Postawiłem xena na platformie z dwoma kartami sieciowymi. Na jednym z gości ma być proxy dla lanu. Na gosciu zainstalowalem debiana, ale nie widzie drugiej karty sieciowej?

proxy.cfg wygląda tak

Kod:

kernel      = '/boot/vmlinuz-2.6.26-1-xen-686'
ramdisk     = '/boot/initrd.img-2.6.26-1-xen-686'
memory      = '512'

#
#  Disk device(s).
#
root        = '/dev/sda2 ro'
disk        = [
                  'file:/home/xen/domains/proxy/swap.img,sda1,w',
                  'file:/home/xen/domains/proxy/disk.img,sda2,w',
              ]


#
#  Hostname
#
name        = 'proxy'

#
#  Networking
#
vif         = [ 'ip=131.107.2.67,mac=00:16:3E:D9:16:8E',
                'ip=192.168.10.1,mac=00:50:BA:C6:EF:E4'  ]

#
#  Behaviour
#
on_poweroff = 'destroy'
on_reboot   = 'restart'
on_crash    = 'restart'

extra = 'xencons=tty'

Offline

 

#2  2009-02-19 12:20:11

  bercik - Moderator Mamut

bercik
Moderator Mamut
Skąd: Warszawa
Zarejestrowany: 2006-09-23
Serwis

Re: xen dwie siecówki

skonfigurowales odpowiednio /etc/xen/xend-config.sxp i pochodne ... zobacz http://www.opcode.eu.org/konfiguracja_linuxa/#konfiguracja_linuxa:xen a zwlaszcza http://www.opcode.eu.org/konfiguracja_linuxa/network-dummy


"Wszyscy wiedzą, że czegoś zrobić nie można. Ale przypadkowo znajduje się jakiś nieuk, który tego nie wie. I on właśnie robi odkrycie." (A.Einstein)

Offline

 

#3  2009-02-19 13:12:31

  mihoo_koz - Użytkownik

mihoo_koz
Użytkownik
Zarejestrowany: 2006-09-27

Re: xen dwie siecówki

dzięki pomogło :)

Offline

 

#4  2009-02-19 13:51:56

  mihoo_koz - Użytkownik

mihoo_koz
Użytkownik
Zarejestrowany: 2006-09-27

Re: xen dwie siecówki

jeszcze jeden problem po odpaleniu dwóch kart na domU druga siecówka nie odpowiada na pinga. Nie moge jej pingować z dom0 oraz z komputera podlączonego do tej karty.

Offline

 

#5  2009-02-19 14:24:04

  bercik - Moderator Mamut

bercik
Moderator Mamut
Skąd: Warszawa
Zarejestrowany: 2006-09-23
Serwis

Re: xen dwie siecówki

pokaz z dom0: brctrl show oraz ip addr sh z domU ifocnfig -a


"Wszyscy wiedzą, że czegoś zrobić nie można. Ale przypadkowo znajduje się jakiś nieuk, który tego nie wie. I on właśnie robi odkrycie." (A.Einstein)

Offline

 

#6  2009-02-19 14:29:43

  mihoo_koz - Użytkownik

mihoo_koz
Użytkownik
Zarejestrowany: 2006-09-27

Re: xen dwie siecówki

brctrl show

Kod:

xen:~# brctl show
bridge name     bridge id               STP enabled     interfaces
eth0            8000.0019663c0245       no              peth0
                                                        vif1.0
eth1            8000.0050bac6efd4       no              peth1
                                                        vif1.1

ip addr sh

Kod:

xen:~# ip addr sh
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: peth0: <BROADCAST,MULTICAST,PROMISC,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UNKNOWN qlen 1000
    link/ether 00:19:66:3c:02:45 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::219:66ff:fe3c:245/64 scope link
       valid_lft forever preferred_lft forever
3: peth1: <BROADCAST,MULTICAST,PROMISC,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UNKNOWN qlen 1000
    link/ether 00:50:ba:c6:ef:d4 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::250:baff:fec6:efd4/64 scope link
       valid_lft forever preferred_lft forever
4: vif0.0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN
    link/ether fe:ff:ff:ff:ff:ff brd ff:ff:ff:ff:ff:ff
5: veth0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN
    link/ether 00:00:00:00:00:00 brd ff:ff:ff:ff:ff:ff
6: vif0.1: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN
    link/ether fe:ff:ff:ff:ff:ff brd ff:ff:ff:ff:ff:ff
7: veth1: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN
    link/ether 00:00:00:00:00:00 brd ff:ff:ff:ff:ff:ff
8: vif0.2: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN
    link/ether fe:ff:ff:ff:ff:ff brd ff:ff:ff:ff:ff:ff
9: veth2: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN
    link/ether 00:00:00:00:00:00 brd ff:ff:ff:ff:ff:ff
10: vif0.3: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN
    link/ether fe:ff:ff:ff:ff:ff brd ff:ff:ff:ff:ff:ff
11: veth3: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN
    link/ether 00:00:00:00:00:00 brd ff:ff:ff:ff:ff:ff
12: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UNKNOWN
    link/ether 00:19:66:3c:02:45 brd ff:ff:ff:ff:ff:ff
    inet 131.107.2.66/24 brd 131.107.2.255 scope global eth0
    inet6 fe80::219:66ff:fe3c:245/64 scope link
       valid_lft forever preferred_lft forever
13: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UNKNOWN
    link/ether 00:50:ba:c6:ef:d4 brd ff:ff:ff:ff:ff:ff
    inet 192.168.100.10/24 brd 192.168.100.255 scope global eth1
    inet6 fe80::250:baff:fec6:efd4/64 scope link
       valid_lft forever preferred_lft forever
14: vif1.0: <BROADCAST,MULTICAST,PROMISC,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UNKNOWN qlen 32
    link/ether fe:ff:ff:ff:ff:ff brd ff:ff:ff:ff:ff:ff
    inet6 fe80::fcff:ffff:feff:ffff/64 scope link
       valid_lft forever preferred_lft forever
15: vif1.1: <BROADCAST,MULTICAST,PROMISC,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UNKNOWN qlen 32
    link/ether fe:ff:ff:ff:ff:ff brd ff:ff:ff:ff:ff:ff
    inet6 fe80::fcff:ffff:feff:ffff/64 scope link
       valid_lft forever preferred_lft forever

ifocnfig -a

Kod:

proxy:~# ifconfig -a
eth0      Link encap:Ethernet  HWaddr 00:16:3e:d9:16:8d
          inet addr:131.107.2.67  Bcast:131.107.2.255  Mask:255.255.255.0
          inet6 addr: fe80::216:3eff:fed9:168d/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:701 errors:0 dropped:0 overruns:0 frame:0
          TX packets:10 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:67738 (66.1 KiB)  TX bytes:678 (678.0 B)

eth1      Link encap:Ethernet  HWaddr 00:50:ba:c6:ef:d4
          inet addr:192.168.100.1  Bcast:192.168.100.255  Mask:255.255.255.0
          inet6 addr: fe80::250:baff:fec6:efd4/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:21 errors:0 dropped:0 overruns:0 frame:0
          TX packets:13 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:2371 (2.3 KiB)  TX bytes:678 (678.0 B)

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:13 errors:0 dropped:0 overruns:0 frame:0
          TX packets:13 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:1232 (1.2 KiB)  TX bytes:1232 (1.2 KiB)

Offline

 

#7  2009-02-19 14:51:29

  bercik - Moderator Mamut

bercik
Moderator Mamut
Skąd: Warszawa
Zarejestrowany: 2006-09-23
Serwis

Re: xen dwie siecówki

wyglada ok, pokaz moze jeszcze route -n z obu ... i zobacz czy gdzies na jakis iptablesach nie masz jakis blokad ...


"Wszyscy wiedzą, że czegoś zrobić nie można. Ale przypadkowo znajduje się jakiś nieuk, który tego nie wie. I on właśnie robi odkrycie." (A.Einstein)

Offline

 

#8  2009-02-19 15:06:23

  mihoo_koz - Użytkownik

mihoo_koz
Użytkownik
Zarejestrowany: 2006-09-27

Re: xen dwie siecówki

z dom0

Kod:

xen:~# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.100.0   0.0.0.0         255.255.255.0   U     0      0        0 eth1
131.107.2.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0
0.0.0.0         131.107.2.1     0.0.0.0         UG    0      0        0 eth0

z domU

Kod:

proxy:~# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.100.0   0.0.0.0         255.255.255.0   U     0      0        0 eth1
131.107.2.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0
0.0.0.0         131.107.2.1     0.0.0.0         UG    0      0        0 eth0

iptables z dom0 i domU nie ma nic

Offline

 

#9  2009-02-19 15:31:14

  mihoo_koz - Użytkownik

mihoo_koz
Użytkownik
Zarejestrowany: 2006-09-27

Re: xen dwie siecówki

w logach mam takie coś jak pinguje z stacji podlaczonej do nie dzialającej karty

Kod:

Feb 19 15:30:44 xen kernel: [ 1712.705465] vif1.1: received packet with  own address as source address
Feb 19 15:31:45 xen kernel: [ 1773.209519] vif1.1: received packet with  own address as source address

Offline

 

#10  2009-02-19 17:32:00

  bercik - Moderator Mamut

bercik
Moderator Mamut
Skąd: Warszawa
Zarejestrowany: 2006-09-23
Serwis

Re: xen dwie siecówki

posprawdzaj mac adresy kart bo to co wyplul ifconfig niezgadza sie z konfiguracja domU ... upewnij sie tez czy nie pomieszales kart w domU, ja bym dla pewnosci w konfgu domU w vif dodal opcje bridge=eth0 i bridge=eth1 (wlasnie zauwazylem ze ich nie miales ...)


"Wszyscy wiedzą, że czegoś zrobić nie można. Ale przypadkowo znajduje się jakiś nieuk, który tego nie wie. I on właśnie robi odkrycie." (A.Einstein)

Offline

 

#11  2009-02-23 09:59:39

  mihoo_koz - Użytkownik

mihoo_koz
Użytkownik
Zarejestrowany: 2006-09-27

Re: xen dwie siecówki

vif         = [ 'bridge=eth0,mac=00:19:66:3C:02:50', 'bridge=eth1,mac=00:50:BA:C6:EF:40' ]

ale mac adresy kart podałem inne jak fizyczne i działa, jak podaje fizyczne adresy mac to nie działają dwie siecówki na domU. Czy to normale że podaje się wymyślone maci?

Offline

 

#12  2009-02-23 10:56:27

  bercik - Moderator Mamut

bercik
Moderator Mamut
Skąd: Warszawa
Zarejestrowany: 2006-09-23
Serwis

Re: xen dwie siecówki

nie mozesz podawac fizycznych (bo wtedy masz kilka kart z tym samym adresem) ... Xen ma nawet jakas pule MACadresow (chyba nawet oficjalnie uzyskana) ktorej uzywa gdy ustawia automatycznie ... mozesz sie nia posilkowac ...


"Wszyscy wiedzą, że czegoś zrobić nie można. Ale przypadkowo znajduje się jakiś nieuk, który tego nie wie. I on właśnie robi odkrycie." (A.Einstein)

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
To nie jest tylko forum, to nasza mała ojczyzna ;-)