Что выбрать для настройки нескольких сетевых карт на сервере

i-diot
как она понимает какая у меня маска,ладно в данном случае она у меня стандартная,а если мне надо использовать другую подсеть с короткой маской,например 16
Ничего не понял. Можно с начала и в подробностях?
Почему “она” НЕ должна понимать, какая у вас маска, если вы сами эту маску (подсеть) пишете после адреса?
Natrio
i-diot
как она понимает какая у меня маска,ладно в данном случае она у меня стандартная,а если мне надо использовать другую подсеть с короткой маской,например 16
Ничего не понял. Можно с начала и в подробностях?
Почему “она” НЕ должна понимать, какая у вас маска, если вы сами эту маску пишете после адреса?


я начал делать netcfg eth1


netcfg eth1
:: eth1 up                                                               [BUSY] [b]Error: an inet prefix is expected rather than "192.168.100.11/24/24".[/b]
 > Could not configure interface 
                                                                         [FAIL] 
т.е я указал 24, и выдавало ошибку,убрал и интерфейс поднялся ,получается вот раб конфиг

CONNECTION='ethernet'
DESCRIPTION='A basic static ethernet connection using iproute'
INTERFACE='eth1'
IP='static'
ADDR='192.168.100.11'
#ROUTES=('192.168.0.0/24 via 192.168.100.1')
#GATEWAY='192.168.100.1'
DNS=('8.8.8.8')
Ох. Ведь не хотел использовать netcfg, а изучать всё равно пришлось… Значит так.

Вот примеры, у вас они тоже должны быть в examples:
http://projects.archlinux.org/netcfg.gi … et-iproute
http://projects.archlinux.org/netcfg.gi … lan-static

Если вы хотите писать подсеть в короткой нотации вида /24 или /16, вам придётся вместо ADDR задать параметр IPCFG и использовать в нём синтаксис команд iproute2, как в первом примере.

Если вы хотите использовать параметр ADDR, то вам придётся писать маску подсети отдельно в “длинной” старой нотации, отдельным параметром NETMASK, как во втором примере. Очевидно, в ADDR можно указывать только IP без подсети.
 
Зарегистрироваться или войдите чтобы оставить сообщение.