Помогите настроить сеть

Есть локальная сеть
192.168.200.1-192.168.200.254
192.168.201.1-192.168.201.254
192.168.202.1-192.168.202.254
Маска сети 255.255.248.0
Dns-сервер 192.168.200.1

Содержимое файла /etc/conf.d/net
ifconfig eth0:1 192.168.200.1 netmask 255.255.248.0 broadcast 192.168.200.254
ifconfig eth0:2 192.168.201.1 netmask 255.255.248.0 broadcast 192.168.201.254
ifconfig eth0:3 192.168.202.1 netmask 255.255.248.0 broadcast 192.168.202.254

/etc/init.d/net.eth0 start
/etc/conf.d/net: line 1: syntax error near unexpected token `"192.168.200.1 netmask 255.255.248.0 broadcast 192.168.200.254"'
/etc/conf.d/net: line 1: `config_eth0:1=("192.168.200.1 netmask 255.255.248.0 broadcast 192.168.200.254") '
WARNING: "net.eth0" has already been started.

Что сделано не так ?

смотри

смотри /etc/conf.d/net.example

Он же тебе

Он же тебе сказал, что неверный синаксис. Читай хандбук. Там все очень подробно.

"Содержимое

"Содержимое /etc/conf.d/net" не так описывается.

iface_eth0="192.168.200.1 broadcast 192.168.200.254 netmask 255.255.248.0"
iface_eth1="192.168.201.1 broadcast 192.168.201.254 netmask 255.255.248.0"
iface_eth2="192.168.202.1 broadcast 192.168.202.254 netmask 255.255.248.0"
_________________
Прежде чем задать вопрос, подумай, а не додумались до него раньше?
With Love from Siberia!

Не совсем

Не совсем представляю, как это будет работать. С такой маской перечисленные тобой подсети - это одна сеть. Как тогда в одной сети может быть несколько брудкастов... Вот что сказал ipcalc:

ipcalc 192.168.200.1 255.255.248.0

Address:   192.168.200.1        11000000.10101000.11001 000.00000001
Netmask:   255.255.248.0 = 21   11111111.11111111.11111 000.00000000
Wildcard:  0.0.7.255            00000000.00000000.00000 111.11111111
=>
Network:   192.168.200.0/21     11000000.10101000.11001 000.00000000
HostMin:   192.168.200.1        11000000.10101000.11001 000.00000001
HostMax:   192.168.207.254      11000000.10101000.11001 111.11111110
Broadcast: 192.168.207.255      11000000.10101000.11001 111.11111111
Hosts/Net: 2046                  Class C, Private Internet

Соответственно, брудкаст равен: 192.168.207.255.
IMHO, если у вас действительно используется несколько ШВ адресов, то нужно разделить в настройках эту сеть на 3 указанные части (с 24-х битной маской), и прописать в каждой свой брудкаст:

config_eth0=(
"192.168.200.1 netmask 255.255.255.0 broadcast 192.168.200.254"
"192.168.201.1 netmask 255.255.255.0 broadcast 192.168.201.254"
"192.168.202.1 netmask 255.255.255.0 broadcast 192.168.201.254"
)

Да вообще маска

Да вообще маска у него странная, 255 должно быть в конце, а в начале общая часть IP адресов. Т.е. нечто вроде
192.168.255.255

Re: Не совсем

Rinus написал(а):
Не совсем представляю, как это будет работать. С такой маской перечисленные тобой подсети - это одна сеть. Как тогда в одной сети может быть несколько брудкастов... Вот что сказал ipcalc:

ipcalc 192.168.200.1 255.255.248.0

Address:   192.168.200.1        11000000.10101000.11001 000.00000001
Netmask:   255.255.248.0 = 21   11111111.11111111.11111 000.00000000
Wildcard:  0.0.7.255            00000000.00000000.00000 111.11111111
=>
Network:   192.168.200.0/21     11000000.10101000.11001 000.00000000
HostMin:   192.168.200.1        11000000.10101000.11001 000.00000001
HostMax:   192.168.207.254      11000000.10101000.11001 111.11111110
Broadcast: 192.168.207.255      11000000.10101000.11001 111.11111111
Hosts/Net: 2046                  Class C, Private Internet

Соответственно, брудкаст равен: 192.168.207.255.
IMHO, если у вас действительно используется несколько ШВ адресов, то нужно разделить в настройках эту сеть на 3 указанные части (с 24-х битной маской), и прописать в каждой свой брудкаст:

config_eth0=(
"192.168.200.1 netmask 255.255.255.0 broadcast 192.168.200.254"
"192.168.201.1 netmask 255.255.255.0 broadcast 192.168.201.254"
"192.168.202.1 netmask 255.255.255.0 broadcast 192.168.201.254"
)

Спасибо прояснил ситуащию

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".