Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: ivo1204 в Apr 05, 2008, 19:52



Титла: Кой променя адреса на eth0
Публикувано от: ivo1204 в Apr 05, 2008, 19:52
Начи имам два компютъра , вързани  директно един за друг през  eth0 ( и на двата ).
И двата са с Убунту 8.04 , единият е с amd64 , a другият с i386 архитектури.
От единия , експортирам една директория , в случая /opt/ltsp/i386 , искам да направя chroot в нея от другия.
/etc/exports:
/opt/ltsp/i386 192.168.5.200(rw,no_root_squash,async,subtree_check,insecure)
На „сървъра“ , задавам :
 ifconfig eth0 192.168.5.1  netmask  255.255.255.0
 /etc/init.d/portmap restart
 /etc/init.d/nfs-kernel-server restart

На клиента :
mkdir  /mnt/nfs
ifconfig eth0 192.168.5.200  netmask  255.255.255.0
route  add default gw 192.168.5.1
 /etc/init.d/portmap restart
 /etc/init.d/nfs-common restart
mount  192.168.5.1:/opt/ltsp/i386  /mnt/nfs -t nfs

и до тук всичко е ок , имам директорията експортирана.
Но след минута две , просто eth0 ( 192.168.5.200 , клиента ) губи адреса си  ( няма го , а интерфейса е UP).
Предполагам , че някой демон се бъзика .Като повторя
ifconfig eth0 192.168.5.200  netmask  255.255.255.0
всичко си идва на местото , директорията стои монтирана , даже операцията , която е започната , например правене на нова директория. И после пак.
Спрял съм inet,avahi, cron и не знам още колко , а проблема остава.
Какво може да е причината?





Титла: Кой променя адреса на eth0
Публикувано от: triplek в Apr 05, 2008, 22:00
dmesg не казва ли нещо по въпроса?


Титла: Кой променя адреса на eth0
Публикувано от: ivo1204 в Apr 05, 2008, 22:39
Нищо , няма никой. Егати чудото : правя
ifconfig ..........
и след 1-2 мин го няма адреса , но интерфейса си се показва на
ifconfig


Титла: Кой променя адреса на eth0
Публикувано от: Йордан в Apr 05, 2008, 23:15
NetworkManager и NetworkManagerDispatcher преебават настройките на мрежата в Убунту.


Титла: Кой променя адреса на eth0
Публикувано от: tarator в Apr 05, 2008, 23:21
ivo1204,

Кажи какво имаш пуснато, а не какво си спрял.


Титла: Кой променя адреса на eth0
Публикувано от: ivo1204 в Apr 05, 2008, 23:40
Значи това Убунту е стартирало сума ти неща , та  ги спирам по азбучен ред , ( още съм на "а" де ) . Пробвах с имстал диска на слака  и всичко си е ОК.
 Значи за сега положението е такова:
Смених ядрото , няма промяна. Проблема касае точно
адреса на едната карта , eth0 , другата не (wireless-a ) . Обаче и в картата съм сигурен , това Убунту ,сега се сетих му правих нет инсталл , като другият компютър му беше PXE server , и му доставяше интернет по време на инстала , така че е ОК.
Да взема да ги постна всички сървари , дето работят ?
Ще опитам.


Титла: Кой променя адреса на eth0
Публикувано от: ivo1204 в Apr 05, 2008, 23:53
Начи последно , доколкото махнах , но проблема стоеше :
   1 ?        00:00:00 init
    2 ?        00:00:00 kthreadd
    3 ?        00:00:00 ksoftirqd/0
    4 ?        00:00:00 events/0
    5 ?        00:00:00 khelper
   37 ?        00:00:00 kblockd/0
   40 ?        00:00:00 kacpid
   41 ?        00:00:00 kacpi_notify
  108 ?        00:00:00 kseriod
  141 ?        00:00:00 pdflush
  142 ?        00:00:00 pdflush
  143 ?        00:00:00 kswapd0
  183 ?        00:00:00 aio/0
  844 ?        00:00:00 reiserfs/0
 1040 ?        00:00:00 udevd
 1786 ?        00:00:00 ksuspend_usbd
 1789 ?        00:00:00 khubd
 1849 ?        00:00:00 ata/0
 1855 ?        00:00:00 ata_aux
 1867 ?        00:00:00 kpsmoused
 2050 ?        00:00:00 scsi_eh_0
 2051 ?        00:00:00 usb-storage
 2376 ?        00:00:00 mount.ntfs
 2800 tty4     00:00:00 login
 2801 tty5     00:00:00 getty
 2805 tty2     00:00:00 getty
 2806 tty3     00:00:00 getty
 2808 tty1     00:00:00 login
 2810 tty6     00:00:00 getty
 2993 ?        00:00:00 syslogd
 3057 tty1     00:00:00 bash
 3078 tty4     00:00:00 bash
 3200 ?        00:00:00 dbus-daemon
 3219 ?        00:00:00 NetworkManager
 3235 ?        00:00:00 NetworkManagerD
 3263 ?        00:00:00 kdm
 3270 tty7     00:00:01 Xorg
 3286 ?        00:00:00 kdm
 3364 ?        00:00:00 cupsd
 3390 ?        00:00:05 kdm_greet
 3436 ?        00:00:00 rpciod/0
 3594 ?        00:00:00 dhcdbd
 3615 ?        00:00:00 hald
 3618 ?        00:00:00 console-kit-dae
 3680 ?        00:00:00 hald-runner
 3695 ?        00:00:00 hald-addon-inpu
 3702 ?        00:00:00 hald-addon-acpi
 3713 ?        00:00:00 hald-addon-stor
 3720 ?        00:00:00 hald-addon-stor
 5585 ?        00:00:00 dhclient
 5601 tty1     00:00:00 ps

Иначе avahi ми скри топката .Първо тръгмах да го махам , а той тръгна да деинсталира КДЕ -то. После четох в сайта на avahi ,как се спира , Няма спиране , имало некакъв трик , ама не било сигурно .


Титла: Кой променя адреса на eth0
Публикувано от: ivo1204 в Apr 06, 2008, 00:19
Благодаря , изглежда проблема е идвал от  NetworkManager и NetworkManagerD , както каза  @GigaVolt.
Тая конфигурация  съм я нагласил за LTSP , ама понеже тя трябва да е с Гнома , за такъв проблем не се споменава. Така мисля.
 Я то имало по интересни от моя случай:

Since any interfaces bonded with ifenslave to the master bonded interface do not get an actual IP, the NetworkManager Applet shows up in the Notification Panel with an icon signifying that it is trying to obtain an IP address. This icon is presented to non-priveleged users which is a very bad thing. This allow non-priveleged users the ability to right click the icon and disable networking. In my case I am running edubuntu 7.04 with ltsp 5. This means any user logged into my server can turn off networking and disable all 110 of my clients from connecting thus bringing down my entire school network.





Титла: Кой променя адреса на eth0
Публикувано от: triplek в Apr 06, 2008, 09:44
Цитат (ivo1204 @ Април 06 2008,01:19)
Благодаря , изглежда проблема е идвал от  NetworkManager и NetworkManagerD , както каза  @GigaVolt.
Тая конфигурация  съм я нагласил за LTSP , ама понеже тя трябва да е с Гнома , за такъв проблем не се споменава. Така мисля.
 Я то имало по интересни от моя случай:

Since any interfaces bonded with ifenslave to the master bonded interface do not get an actual IP, the NetworkManager Applet shows up in the Notification Panel with an icon signifying that it is trying to obtain an IP address. This icon is presented to non-priveleged users which is a very bad thing. This allow non-priveleged users the ability to right click the icon and disable networking. In my case I am running edubuntu 7.04 with ltsp 5. This means any user logged into my server can turn off networking and disable all 110 of my clients from connecting thus bringing down my entire school network.

При мен един от тия инструменти беше ми омазало ip,dns и hostname настройките. Просто са некадърни и чесно казано след този случай избягвам графични приложения за настройки по системата. Или ако ги ползвам имам едно на ум и проверявам за последици след тях. :D