Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / помогите настроить Solaris на сеть / 17 сообщений из 17, страница 1 из 1
28.11.2006, 08:12:28
    #34159527
1
1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите настроить Solaris на сеть
Что имеем:
На сервере 2 сетевые карты, подключенные физически к разным сетям.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
root@unknown # ifconfig -a
lo0: flags= 1000849 <UP,LOOPBACK,RUNNING,MULTICAST,IPv4> mtu  8232  index  1 
        inet  127 . 0 . 0 . 1  netmask ff000000 
bge0: flags= 1000843 <UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu  1500  index  2 
        inet  192 . 168 . 3 . 23  netmask ffffff00 broadcast  192 . 168 . 3 . 255 
        groupname work
        ether  0 : 3 :ba:be:4d:f1 
bge0: 1 : flags= 9040843 <UP,BROADCAST,RUNNING,MULTICAST,DEPRECATED,IPv4,NOFAILOVER> mtu  1500  index  2 
        inet  192 . 168 . 3 . 24  netmask ffffff00 broadcast  192 . 168 . 3 . 255 
bge0: 2 : flags= 9040842 <BROADCAST,RUNNING,MULTICAST,DEPRECATED,IPv4,NOFAILOVER> mtu  1500  index  2 
        inet  192 . 168 . 3 . 24  netmask ffffff00 broadcast  192 . 168 . 3 . 255 
bge1: flags= 19000842 <BROADCAST,RUNNING,MULTICAST,IPv4,NOFAILOVER,FAILED> mtu  0  index  3 
        inet  0 . 0 . 0 . 0  netmask  0  
        groupname work
        ether  0 : 3 :ba:be:4d:f2 
root@unknown # 

Первая сетевая карта настроена на сеть 192.168.3.Х. Нужно вторую сетевую карту настроить на сеть 192.168.10.Х.

Делаю:
Код: plaintext
1.
2.
root@unknown # ifconfig bge1  192 . 168 . 10 . 10 
ifconfig: SIOCSLIFNETMASK: bge1: Invalid argument
root@unknown # 

Что не так ?
...
Рейтинг: 0 / 0
28.11.2006, 09:11:07
    #34159602
BlackStar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите настроить Solaris на сеть
либо указать в ifconfig сетевую маску либо прописать сеть с маской в /etc/netmasks
типа
Код: plaintext
1.
2.
3.
# ifconfig bge1  192 . 168 . 10 . 10  netmask  255 . 255 . 255 . 0  up

# echo  192 . 168 . 10 . 0   255 . 255 . 255 . 0  >> /etc/netmasks
--
There Ain't No Such Thing As A Free Lunch
...
Рейтинг: 0 / 0
28.11.2006, 09:18:36
    #34159621
1
1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите настроить Solaris на сеть
тоже самое:
Код: plaintext
1.
root@unknown # ifconfig bge1  192 . 168 . 10 . 10  netmask  255 . 255 . 255 . 0  up
ifconfig: SIOCSLIFNETMASK: bge1: Invalid argument
...
Рейтинг: 0 / 0
28.11.2006, 09:36:49
    #34159656
mozheyko_d
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите настроить Solaris на сеть
1тоже самое:
Код: plaintext
1.
root@unknown # ifconfig bge1  192 . 168 . 10 . 10  netmask  255 . 255 . 255 . 0  up
ifconfig: SIOCSLIFNETMASK: bge1: Invalid argument

Код: plaintext
1.
2.
3.
ifconfig bge1 down
ifconfig bge1  192 . 168 . 10 . 10  netmask  255 . 255 . 255 . 0 
ifconfig bge1 up
...
Рейтинг: 0 / 0
28.11.2006, 09:38:32
    #34159663
1
1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите настроить Solaris на сеть
mozheyko_d 1тоже самое:
Код: plaintext
1.
root@unknown # ifconfig bge1  192 . 168 . 10 . 10  netmask  255 . 255 . 255 . 0  up
ifconfig: SIOCSLIFNETMASK: bge1: Invalid argument

Код: plaintext
1.
2.
3.
ifconfig bge1 down
ifconfig bge1  192 . 168 . 10 . 10  netmask  255 . 255 . 255 . 0 
ifconfig bge1 up


не помогает, то же самое.
...
Рейтинг: 0 / 0
28.11.2006, 09:39:13
    #34159666
1
1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите настроить Solaris на сеть
Код: plaintext
1.
2.
3.
4.
5.
root@unknown # ifconfig bge1 down
root@unknown # ifconfig bge1  192 . 168 . 10 . 10  netmask  255 . 255 . 255 . 0 
ifconfig: SIOCSLIFNETMASK: bge1: Invalid argument
root@unknown # ifconfig bge1 up  
ifconfig: setifflags: SIOCSLIFFLAGS: bge1: Invalid argument
root@unknown # 
...
Рейтинг: 0 / 0
28.11.2006, 09:43:24
    #34159680
1
1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите настроить Solaris на сеть
Код: plaintext
1.
2.
3.
4.
5.
root@unknown # ifconfig bge1   
bge1: flags= 19000842 <BROADCAST,RUNNING,MULTICAST,IPv4,NOFAILOVER, F A I L E D  > mtu  0  index  3 
        inet  0 . 0 . 0 . 0  netmask  0  
        groupname work
        ether  0 : 3 :ba:be:4d:f2 
root@unknown # 

Почему F A I L E D ? Может в этом причина ?

А вот что на первом интерфейсе показывает:

Код: plaintext
1.
2.
3.
4.
bge0: flags= 1000843 <UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu  1500  index  2 
        inet  192 . 168 . 3 . 23  netmask ffffff00 broadcast  192 . 168 . 3 . 255 
        groupname work
        ether  0 : 3 :ba:be:4d:f1 
root@unknown # 
...
Рейтинг: 0 / 0
28.11.2006, 09:55:36
    #34159712
mozheyko_d
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите настроить Solaris на сеть
Код: plaintext
1.
2.
3.
4.
5.
6.
cat /etc/hosts
cat /etc/hostname.bge0
cat /etc/hostname.bge1
cat /etc/defaultrouter
cat /etc/defaultdomain
cat /etc/nodename
...
Рейтинг: 0 / 0
28.11.2006, 10:08:49
    #34159757
1
1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите настроить Solaris на сеть
Сначала оба интерфейса были настроены на одну подсеть 192.168.3.Х, потом админ как-то перенастроил второй сетевой интерфейс на 10.Х. Но после перезагрузки он перестал видеть сеть 10.Х. И в итоге имеем то, что имеем:


Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
root@unknown # cat /etc/hosts
#
# Internet host table
#
 127 . 0 . 0 . 1        localhost       
 192 . 168 . 3 . 23     cboss   loghost cboss.apeks.local
 192 . 168 . 3 . 24     cboss_test
 192 . 168 . 3 . 25     cboss_1
 192 . 168 . 3 . 26     cboss_1_test
 192 . 168 . 3 . 27     stnb
 192 . 168 . 3 . 17     dbs

Код: plaintext
1.
2.
3.
root@unknown # cat /etc/hostname.bge0
cboss netmask + broadcast + group work up \
addif cboss_test netmask + broadcast + -failover deprecated up
root@unknown # 

Код: plaintext
1.
2.
3.
root@unknown # cat /etc/hostname.bge1
cboss_1 netmask + broadcast + group work up \
addif cboss_1_test netmask + broadcast + -failover deprecated up
root@unknown # 

Код: plaintext
1.
2.
root@unknown # cat /etc/defaultrouter
 192 . 168 . 3 . 1 
root@unknown # 

Код: plaintext
1.
2.
root@unknown # cat /etc/defaultdomain
apeks.local
root@unknown # 

Код: plaintext
1.
2.
root@unknown # cat /etc/nodename
cboss
root@unknown # 
...
Рейтинг: 0 / 0
28.11.2006, 10:17:49
    #34159782
mozheyko_d
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите настроить Solaris на сеть
Судя по всему у Вас был настроен multipath на двух сетевухах.
если теперь Вам нужен маршрутизатор, то надо убрать команды из файлов
Код: plaintext
/etc/hostname.bge?
и записать туда имя хоста
заодно проверьте
Код: plaintext
1.
2.
3.
ifconfig bge1 auto-dhcp status
cat /etc/netmasks
cat /etc/networks
...
Рейтинг: 0 / 0
28.11.2006, 10:35:20
    #34159848
1
1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите настроить Solaris на сеть
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
root@unknown # ifconfig bge1 auto-dhcp status
ifconfig: bge1: interface is not under DHCP control
root@unknown # cat /etc/netmasks
#
# The netmasks file associates Internet Protocol (IP) address
# masks with IP network numbers.
# 
#       network-number  netmask
#
# The term network-number refers to a number obtained from the Internet Network
# Information Center.
#
# Both the network-number and the netmasks are specified in
# "decimal dot" notation, e.g:
#
#                128 . 32 . 0 . 0   255 . 255 . 255 . 0 
#
 192 . 168 . 3 . 0       255 . 255 . 255 . 0 
root@unknown # cat /etc/networks
#ident  "@(#)networks   1.4     92/07/14 SMI"   /* SVr4.0 1.1   */
#
# The networks file associates Internet Protocol (IP) network numbers
# with network names.  The format of this file is:
# 
#       network-name    network-number  nicnames . . .
#

#
# The loopback network is used only for intra-machine communication
#
loopback         127 

#
# Internet networks
#
arpanet          10               arpa    # Historical
root@unknown # 
...
Рейтинг: 0 / 0
28.11.2006, 10:36:59
    #34159855
mozheyko_d
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите настроить Solaris на сеть
Всё нормально, чистите файлы hostname.bge0/1
...
Рейтинг: 0 / 0
28.11.2006, 10:42:22
    #34159868
1
1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите настроить Solaris на сеть
mozheyko_dВсё нормально, чистите файлы hostname.bge0/1

Т.е. если сечас файл hostname.bge0/1 имеет вид:
Код: plaintext
1.
2.
3.
root@unknown # cat /etc/hostname.bge0
cboss netmask + broadcast + group work up \
addif cboss_test netmask + broadcast + -failover deprecated up
root@unknown # 

то если я правильно Вас понял, то он должен сейчас иметь вид:

Код: plaintext
1.
2.
3.
4.
root@unknown # cat /etc/hostname.bge0
#  cboss netmask + broadcast + group work up \
#  addif cboss_test netmask + broadcast + -failover deprecated up
cboss
root@unknown # 

И сетевой интерфейс после этого не полетит ? (bge0)
...
Рейтинг: 0 / 0
28.11.2006, 10:49:17
    #34159892
1
1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите настроить Solaris на сеть
Ещё добавлю, может о чём-то скажет.
После перезагрузки в командной строке изменилось приглашение. Было root@cboss, а стало root@unknown. Также перестал грузиться CDE. Появляется сообщение типа зайдите в командную строку, проверьте hostname в файлах:
/etc/src.sh
/etc/hosts
/usr/adm/inetd.sec

Ну там ещё логи предлагает посмотреть.
...
Рейтинг: 0 / 0
28.11.2006, 11:07:11
    #34159973
mozheyko_d
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите настроить Solaris на сеть
1 mozheyko_dВсё нормально, чистите файлы hostname.bge0/1

Т.е. если сечас файл hostname.bge0/1 имеет вид:
Код: plaintext
1.
2.
3.
root@unknown # cat /etc/hostname.bge0
cboss netmask + broadcast + group work up \
addif cboss_test netmask + broadcast + -failover deprecated up
root@unknown # 

то если я правильно Вас понял, то он должен сейчас иметь вид:

Код: plaintext
1.
2.
3.
4.
root@unknown # cat /etc/hostname.bge0
#  cboss netmask + broadcast + group work up \
#  addif cboss_test netmask + broadcast + -failover deprecated up
cboss
root@unknown # 

И сетевой интерфейс после этого не полетит ? (bge0)

Да, правильно.
На случай если "полетит"(хотя видимо имеется ввиду "упадёт") надо иметь доступ к консоли сервера и backup того что правите.
...
Рейтинг: 0 / 0
05.12.2006, 10:02:30
    #34176591
greend
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите настроить Solaris на сеть
mozheyko_d 1тоже самое:
Код: plaintext
1.
root@unknown # ifconfig bge1  192 . 168 . 10 . 10  netmask  255 . 255 . 255 . 0  up
ifconfig: SIOCSLIFNETMASK: bge1: Invalid argument

Код: plaintext
1.
2.
3.
ifconfig bge1 down
ifconfig bge1  192 . 168 . 10 . 10  netmask  255 . 255 . 255 . 0 
ifconfig bge1 up

Вообще в Солярке надо в самом начале сделать
Код: plaintext
ifconfig bge1 plumb
а за тем уже настраивать.
...
Рейтинг: 0 / 0
05.12.2006, 16:25:49
    #34178129
mozheyko_d
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите настроить Solaris на сеть
greend
Вообще в Солярке надо в самом начале сделать
Код: plaintext
ifconfig bge1 plumb
а за тем уже настраивать.
Вообще в Солярке если это не сделано, то будет ругацца bge1: no such interface, а ругается по другому
...
Рейтинг: 0 / 0
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / помогите настроить Solaris на сеть / 17 сообщений из 17, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]