>Появилась небольшая проблема по своей неопытности.
>Сервер Novel SuSe 10.1 (был настроен вручную через конфиги и YaST не
>использовался). Возникла необходимость сменить ИП адрес сервера. По своей глупости залез
>(хотя чувствовал, что не стоит этого делать) в YaST и через
>настройки сетевой карточки попытался сменить ИП-адрес и маску, после завершения операции
>сеть не видит вообще.
>Слегка ознакомившись с доками по этой оси вычитал, что YaST очень плохо
>реагирует на ручные настройки. Хотелось бы исправить эту ситуацию. Кто может
>подсказать, где необходимо смотреть? Ведь наверняка YaST поменял или добавил, что-то
>в конфиги, что не дает коректно работать сети? Сам очень плохо
>разбираюсь в Linux'се и прошу помощи у более знающих людей... Возможно предположу, что конфиги вашей системы лежат как и в Open SuSE 10.0. Если нет, то увы :( Итак: Это на моей буке...
book:~ # cd /etc/sysconfig/network/
book:/etc/sysconfig/network # ll
total 76
drwxr-xr-x 6 root root 4096 2007-03-18 00:25 .
drwxr-xr-x 7 root root 4096 2007-02-11 09:40 ..
-rw-r--r-- 1 root root 6979 2005-09-10 03:15 config
-rw-r--r-- 1 root root 6705 2006-04-29 03:43 dhcp
-rw-r--r-- 1 root root 626 2007-03-18 00:25 ifcfg-eth-id-00:e0:91:13:7d:ce
-rw-r--r-- 1 root root 141 2005-09-10 03:15 ifcfg-lo
-rw-r--r-- 1 root root 5779 2005-09-10 03:15 ifcfg.template
drwxr-xr-x 2 root root 4096 2005-09-10 03:27 if-down.d
-rw-r--r-- 1 root root 239 2005-09-10 03:15 ifroute-lo
drwxr-xr-x 2 root root 4096 2006-04-29 03:15 if-up.d
drwx------ 2 root root 4096 2005-09-10 03:27 providers
-rw-r--r-- 1 root root 28 2006-09-12 04:41 routes
-rw-r--r-- 1 root root 27 2006-05-04 01:52 routes.YaST2save
drwxr-xr-x 2 root root 4096 2006-04-29 03:15 scripts
-rw-r--r-- 1 root root 5469 2006-04-29 03:06 wireless
В этом файле - хранится шлюз по умолчанию....
book:/etc/sysconfig/network # cat routes
default 1.1.1.209 - -
А в файлике, в имени которого присутствуем MAC собственно настройки этого интерфейса. В камментах видно, как делаются алиасы...
book:/etc/sysconfig/network # cat ifcfg-eth-id-00\:e0\:91\:13\:7d\:ce
BOOTPROTO='static'
BROADCAST=''
IPADDR='1.1.1.210'
MTU=''
NAME='LG Electronics 88E8036 Fast Ethernet Controller'
NETMASK='255.255.255.0'
NETWORK=''
REMOTE_IPADDR=''
STARTMODE='auto'
UNIQUE='rBUF.tYgbeYAorcE'
USERCONTROL='no'
_nm_name='bus-pci-0000:02:00.0'
# IPADDR_ALX='192.168.30.254/24'
# LABEL_ALX='alx'
# IPADDR_DEP='192.168.6.254/24'
# LABEL_DEP='dep'
# IPADDR_IVL='10.10.10.1/24'
# LABEL_IVL='ivl'
# IPADDR_SXKM='192.168.9.253/24'
# LABEL_SXKM='sxkm'
# IPADDR_SX2='192.168.10.253/24'
# LABEL_SX2='sx2'
Ну и на последок - сервера имен хранятся в
book:~ # cat /etc/resolv.conf
domain leonchik.ru
# nameserver 212.122.1.2
nameserver 1.1.1.212
Вот в упрощенном виде и все :) После смены адреса, или шлюза напишем:
book:~ # /etc/init.d/network reload
Hint: you may set mandatory devices in /etc/sysconfig/network/config
Setting up network interfaces:
Setting up service network . . . . . . . . . . . . . . done
После этого новые натройки вступят в силу без перезагрузки.
С уважением Алексей Леончик