Автор Тема: Проблем с 2 мрежови карти под CentOS 5.5  (Прочетена 2899 пъти)

noname2

  • Участници
  • ***
  • Публикации: 8
    • Профил
Здравейте,

Имам машина с 2 лан карти които са с адреси в една и съща мрежа. Първоначално при изключване на мрежовия кабел само на eth1 имаше ping и към двата IP адреса, а при изключване на кабела на eth0 и включен на eth1 връзката към 2та адреса се губи. След инсталиране на NetworkManager нещата се пооправиха - при изключване на кабела на eth1 ping-а към този адрес се губи, но при включен eth1 и изключен eth0 отново се губи връзката и към двата адреса. Желанието ми е всяка карта да си работи самостоятелно и независимо от другата и сигналът да минава само през нея.

Благодаря преварително :)
Активен

b2l

  • Напреднали
  • *****
  • Публикации: 4786
  • Distribution: MCC Interim
  • Window Manager: - // - // -
  • ...sometimes I feel like screaming... || RTFM!
    • Профил
    • WWW
Re: Проблем с 2 мрежови карти под CentOS 5.5
« Отговор #1 -: Sep 29, 2010, 17:32 »
Здравейте,

Имам машина с 2 лан карти които са с адреси в една и съща мрежа. Първоначално при изключване на мрежовия кабел само на eth1 имаше ping и към двата IP адреса, а при изключване на кабела на eth0 и включен на eth1 връзката към 2та адреса се губи. След инсталиране на NetworkManager нещата се пооправиха - при изключване на кабела на eth1 ping-а към този адрес се губи, но при включен eth1 и изключен eth0 отново се губи връзката и към двата адреса. Желанието ми е всяка карта да си работи самостоятелно и независимо от другата и сигналът да минава само през нея.

Благодаря преварително :)

Код:
uname -a
ifconfig -a
netstat -rn
Активен

"Човекът е въже, опънато между звяра и свръхчовека, въже над пропаст. Човекът е нещо, което трябва да бъде превъзмогнато." - Фр. Ницше

ROKO__

  • Напреднали
  • *****
  • Публикации: 1531
  • Distribution: Calculate Linux Workstation amd64
  • Window Manager: GNOME 2.30
  • AMD Athlon64 4000+ Dual Core 2100 MHz 2MB L2 cache
    • Профил
Re: Проблем с 2 мрежови карти под CentOS 5.5
« Отговор #2 -: Sep 29, 2010, 18:59 »
Здравейте,

Имам машина с 2 лан карти които са с адреси в една и съща мрежа. Първоначално при изключване на мрежовия кабел само на eth1 имаше ping и към двата IP адреса, а при изключване на кабела на eth0 и включен на eth1 връзката към 2та адреса се губи. След инсталиране на NetworkManager нещата се пооправиха - при изключване на кабела на eth1 ping-а към този адрес се губи, но при включен eth1 и изключен eth0 отново се губи връзката и към двата адреса. Желанието ми е всяка карта да си работи самостоятелно и независимо от другата и сигналът да минава само през нея.

Благодаря преварително :)

Код:
uname -a
ifconfig -a
netstat -rn

Напиши ги както трябва де ....

/sbin/ifconfig -a
/sbin/netstat -na

В ЦентОС трябва точно да напишеш пътя до командата
Активен

Не е важно да си добър, важно е да си най добрия!!!

http://www.calculate-linux.ru/
http://www.agilialinux.ru/

b2l

  • Напреднали
  • *****
  • Публикации: 4786
  • Distribution: MCC Interim
  • Window Manager: - // - // -
  • ...sometimes I feel like screaming... || RTFM!
    • Профил
    • WWW
Re: Проблем с 2 мрежови карти под CentOS 5.5
« Отговор #3 -: Sep 29, 2010, 19:12 »
Здравейте,

Имам машина с 2 лан карти които са с адреси в една и съща мрежа. Първоначално при изключване на мрежовия кабел само на eth1 имаше ping и към двата IP адреса, а при изключване на кабела на eth0 и включен на eth1 връзката към 2та адреса се губи. След инсталиране на NetworkManager нещата се пооправиха - при изключване на кабела на eth1 ping-а към този адрес се губи, но при включен eth1 и изключен eth0 отново се губи връзката и към двата адреса. Желанието ми е всяка карта да си работи самостоятелно и независимо от другата и сигналът да минава само през нея.

Благодаря преварително :)

Код:
uname -a
ifconfig -a
netstat -rn

Напиши ги както трябва де ....

/sbin/ifconfig -a
/sbin/netstat -na

В ЦентОС трябва точно да напишеш пътя до командата

ROКO__ ако обичаш не ме преправяй! Чети си за комунистите там и не се обаждай. Искам да видя:
Код:
netstat -rn

Не ме интресува как ще пише командите.
Активен

"Човекът е въже, опънато между звяра и свръхчовека, въже над пропаст. Човекът е нещо, което трябва да бъде превъзмогнато." - Фр. Ницше

Astor

  • Напреднали
  • *****
  • Публикации: 332
    • Профил
Re: Проблем с 2 мрежови карти под CentOS 5.5
« Отговор #4 -: Sep 29, 2010, 20:50 »
Цитат
..2 лан карти които са с адреси в една и съща мрежа..
noname2, каква мрежа се опитваш да изградиш? При поставянето на два интерфейса в една и съща мрежа, как си представяш да стане маршрутизирането през тези два интерфейса? Или то е изключено (ip_forward 0/1?). Хубаво са ти казали да покажеш route таблицата при вдигнати и двата интерфейса. Поясни каква е крайната цел на заниманието и каква точно топология вързваш? Успех!
Активен

Няма начин, да няма начин!

noname2

  • Участници
  • ***
  • Публикации: 8
    • Профил
Re: Проблем с 2 мрежови карти под CentOS 5.5
« Отговор #5 -: Sep 30, 2010, 09:49 »
noname2, каква мрежа се опитваш да изградиш? При поставянето на два интерфейса в една и съща мрежа, как си представяш да стане маршрутизирането през тези два интерфейса? Или то е изключено (ip_forward 0/1?). Хубаво са ти казали да покажеш route таблицата при вдигнати и двата интерфейса. Поясни каква е крайната цел на заниманието и каква точно топология вързваш? Успех!

Целта е да направя прокси на машина с 2 карти, като клиентите ще се свързват през едната карта, а изходящия трафик ще минава през другата.

[root@localhost /]# cat /proc/sys/net/ipv4/ip_forward
0

[root@localhost /]# cat /etc/sysctl.conf
# Kernel sysctl configuration file for Red Hat Linux
#
# For binary values, 0 is disabled, 1 is enabled.  See sysctl(8) and
# sysctl.conf(5) for more details.

# Controls IP packet forwarding
net.ipv4.ip_forward = 0

# Controls source route verification
net.ipv4.conf.default.rp_filter = 1

# Do not accept source routing
net.ipv4.conf.default.accept_source_route = 0

# Controls the System Request debugging functionality of the kernel
kernel.sysrq = 0

# Controls whether core dumps will append the PID to the core filename
# Useful for debugging multi-threaded applications
kernel.core_uses_pid = 1

# Controls the use of TCP syncookies
net.ipv4.tcp_syncookies = 1

# Controls the maximum size of a message, in bytes
kernel.msgmnb = 65536

# Controls the default maxmimum size of a mesage queue
kernel.msgmax = 65536

# Controls the maximum shared segment size, in bytes
kernel.shmmax = 4294967295

# Controls the maximum number of shared memory segments, in pages
kernel.shmall = 268435456


Цитат
uname -a
ifconfig -a
netstat -rn

[root@localhost /]# uname -a
Linux localhost.localdomain 2.6.18-194.el5 #1 SMP Fri Apr 2 14:58:35 EDT 2010 i686 i686 i386 GNU/Linux

[root@localhost /]# ifconfig -a
eth0      Link encap:Ethernet  HWaddr 00:50:DA:6F:48:33
          inet addr:192.168.104.251  Bcast:192.168.104.255  Mask:255.255.255.0
          inet6 addr: fe80::250:daff:fe6f:4833/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:92061 errors:0 dropped:0 overruns:1 frame:0
          TX packets:1160 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:8380650 (7.9 MiB)  TX bytes:128990 (125.9 KiB)
          Interrupt:9 Base address:0x6400

eth1      Link encap:Ethernet  HWaddr 00:10:B5:AD:BB:22
          inet addr:192.168.104.252  Bcast:192.168.104.255  Mask:255.255.255.0
          inet6 addr: fe80::210:b5ff:fead:bb22/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:28995 errors:0 dropped:0 overruns:0 frame:0
          TX packets:22 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:3017366 (2.8 MiB)  TX bytes:1428 (1.3 KiB)
          Interrupt:10 Base address:0xe000

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:2464 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2464 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:204668 (199.8 KiB)  TX bytes:204668 (199.8 KiB)

sit0      Link encap:IPv6-in-IPv4
          NOARP  MTU:1480  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

[root@localhost /]# netstat -rn
Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
192.168.104.0   0.0.0.0         255.255.255.0   U         0 0          0 eth0
192.168.104.0   0.0.0.0         255.255.255.0   U         0 0          0 eth1
169.254.0.0     0.0.0.0         255.255.0.0     U         0 0          0 eth1
0.0.0.0         192.168.104.2   0.0.0.0         UG        0 0          0 eth0


Активен

b2l

  • Напреднали
  • *****
  • Публикации: 4786
  • Distribution: MCC Interim
  • Window Manager: - // - // -
  • ...sometimes I feel like screaming... || RTFM!
    • Профил
    • WWW
Re: Проблем с 2 мрежови карти под CentOS 5.5
« Отговор #6 -: Sep 30, 2010, 10:15 »
Я-я-я-я колко съм доволен само. Явно в CentOS командите се изписват и без да им задаваш пълният път. Но да не забравяме, че ROKO__ все пак е мастера на компютрите.
Колкото до проблема, така както си тръгнал няма да стане. http://www.aboutdebian.com/proxy.htm - погледни това.

Цитат
Целта е да направя прокси на машина с 2 карти, като клиентите ще се свързват през едната карта, а изходящия трафик ще минава през другата.
Трябва да рутираш картите, за да може потребителите да се връзват през едната и трафика да преминава през другата. И още трябва да са в различни мрежи или поне в различни subnet-и.
« Последна редакция: Sep 30, 2010, 10:16 от backtolife »
Активен

"Човекът е въже, опънато между звяра и свръхчовека, въже над пропаст. Човекът е нещо, което трябва да бъде превъзмогнато." - Фр. Ницше

noname2

  • Участници
  • ***
  • Публикации: 8
    • Профил
Re: Проблем с 2 мрежови карти под CentOS 5.5
« Отговор #7 -: Sep 30, 2010, 11:17 »
http://www.aboutdebian.com/proxy.htm - погледни това.

Трябва да рутираш картите, за да може потребителите да се връзват през едната и трафика да преминава през другата. И още трябва да са в различни мрежи или поне в различни subnet-и.

Благодаря, но това което предлагаш няма да ми свърши работа. Доколкото разбирам от линка който си дал е за направата на NAT. На мен мрежата ми има рутер (който се връзва към друг рутер - става въпрос за подмрежа), целта на машината която подготвям е да служи само за интернет трафика (чрез проксито ще се контролират потребителите), няма как да разделя мрежата, имам адреси които не трябва да се достъпват през проксито, а директно. В момента имам прокси на машина с 1 карта, целта е да го направя на машина с 2 карти.
Активен

b2l

  • Напреднали
  • *****
  • Публикации: 4786
  • Distribution: MCC Interim
  • Window Manager: - // - // -
  • ...sometimes I feel like screaming... || RTFM!
    • Профил
    • WWW
Re: Проблем с 2 мрежови карти под CentOS 5.5
« Отговор #8 -: Sep 30, 2010, 16:10 »
Благодаря, но това което предлагаш няма да ми свърши работа. Доколкото разбирам от линка който си дал е за направата на NAT. На мен мрежата ми има рутер (който се връзва към друг рутер - става въпрос за подмрежа), целта на машината която подготвям е да служи само за интернет трафика (чрез проксито ще се контролират потребителите), няма как да разделя мрежата, имам адреси които не трябва да се достъпват през проксито, а директно. В момента имам прокси на машина с 1 карта, целта е да го направя на машина с 2 карти.

Имаш Proxy на машина с една карта??? Я го покажи това, и ако може да опишеш топологията как е (с картинки), че така нищо не разбрах.
Активен

"Човекът е въже, опънато между звяра и свръхчовека, въже над пропаст. Човекът е нещо, което трябва да бъде превъзмогнато." - Фр. Ницше

ROKO__

  • Напреднали
  • *****
  • Публикации: 1531
  • Distribution: Calculate Linux Workstation amd64
  • Window Manager: GNOME 2.30
  • AMD Athlon64 4000+ Dual Core 2100 MHz 2MB L2 cache
    • Профил
Re: Проблем с 2 мрежови карти под CentOS 5.5
« Отговор #9 -: Sep 30, 2010, 16:12 »
На кратко иска да ограничи скоростта на трансфер за всяка мрежа по отделно ако съм разбрал правилно по писаниците

Но иска да е с две карти
Активен

Не е важно да си добър, важно е да си най добрия!!!

http://www.calculate-linux.ru/
http://www.agilialinux.ru/

b2l

  • Напреднали
  • *****
  • Публикации: 4786
  • Distribution: MCC Interim
  • Window Manager: - // - // -
  • ...sometimes I feel like screaming... || RTFM!
    • Профил
    • WWW
Re: Проблем с 2 мрежови карти под CentOS 5.5
« Отговор #10 -: Sep 30, 2010, 16:15 »
На кратко иска да ограничи скоростта на трансфер за всяка мрежа по отделно ако съм разбрал правилно по писаниците

Но иска да е с две карти

Proxy != traffic limit.
Активен

"Човекът е въже, опънато между звяра и свръхчовека, въже над пропаст. Човекът е нещо, което трябва да бъде превъзмогнато." - Фр. Ницше

noname2

  • Участници
  • ***
  • Публикации: 8
    • Профил
Re: Проблем с 2 мрежови карти под CentOS 5.5
« Отговор #11 -: Sep 30, 2010, 17:11 »

Имаш Proxy на машина с една карта??? Я го покажи това, и ако може да опишеш топологията как е (с картинки), че така нищо не разбрах.

Добре, ето го цветно:


Това прокси го ползвам за да мога да контролирам достъпа до интернет - кой да го ползва, къде да може да се влиза, кой да има скайп/ICQ/.../и т.н при условие, че нямам админ права за рутера.

Между другото пробвах го на друга машина с Ubuntu 9.04 Server и няколко виртуални машини като резултатът е същия - при изваждане на кабела от едната мрежова карта нищо не става, а при изваждане на другия връзката се губи и към двете.
Активен

chen_dzen

  • Напреднали
  • *****
  • Публикации: 623
  • Distribution: Debian 6.0 Squeeze
  • Window Manager: GNOME
    • Профил
Re: Проблем с 2 мрежови карти под CentOS 5.5
« Отговор #12 -: Sep 30, 2010, 17:26 »
Ами защо не включиш сървърът в 2-рия рутер като искаш пусни си DHCP демона направиправи го Gateway
и си конфигурирай там Проксито ??

b2l

  • Напреднали
  • *****
  • Публикации: 4786
  • Distribution: MCC Interim
  • Window Manager: - // - // -
  • ...sometimes I feel like screaming... || RTFM!
    • Профил
    • WWW
Re: Проблем с 2 мрежови карти под CentOS 5.5
« Отговор #13 -: Sep 30, 2010, 17:26 »
:D :D :D :D :D Божеее ще се напишкам от смях :D :D :D :D :D
« Последна редакция: Sep 30, 2010, 17:35 от backtolife »
Активен

"Човекът е въже, опънато между звяра и свръхчовека, въже над пропаст. Човекът е нещо, което трябва да бъде превъзмогнато." - Фр. Ницше

chen_dzen

  • Напреднали
  • *****
  • Публикации: 623
  • Distribution: Debian 6.0 Squeeze
  • Window Manager: GNOME
    • Профил
Re: Проблем с 2 мрежови карти под CentOS 5.5
« Отговор #14 -: Sep 30, 2010, 17:34 »
Кажи какво имаш предвяит ?

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
Centos
Настройка на програми
di4o 3 2604 Последна публикация May 11, 2006, 18:10
от Lord Bad
Настройки на прокси - centos 3.8
Настройка на програми
Milen_Haskovo 0 1657 Последна публикация Oct 29, 2006, 14:11
от Milen_Haskovo
Проблем при инсталиране на centos
Настройка на програми
mishoboss 27 7620 Последна публикация Mar 17, 2009, 10:24
от Osiris
Centos
Настройка на хардуер
BerkAdmin 5 3066 Последна публикация May 24, 2007, 22:33
от BerkAdmin
Проблем с видеото centos
Настройка на програми
svemat 3 1912 Последна публикация Sep 10, 2007, 13:58
от Kalin