slackware.ru
http://www.slackware.ru/forum/

Настройка сети Slackware64 14.1
http://www.slackware.ru/forum/viewtopic.php?f=19&t=1283
Страница 1 из 1

Автор:  puyamolina [ 02 июл 2014 09:39 ]
Заголовок сообщения:  Настройка сети Slackware64 14.1

Здравствуйте, товарищи :-):

Необходимо настроить сеть. Работают только локальные сайты (провайдера), внешниее не работают. Если выполнить вот это: route add default gw 10.199.17.1 — то работает все нормально (все внешние сайты открываются без проблем), но после ребута все остается по-прежнему. Как «закрепить» это (т. е., чтобы и после ребута все нормально функционировало)?

Заранее благодарен. :-):

Автор:  puyamolina [ 02 июл 2014 10:17 ]
Заголовок сообщения:  Re: Настройка сети Slackware64 14.1

Разобрался сам.
В /etc/rc.d/rc.inet1.conf прописал 10.199.17.1, в строке GATEWAY="", потом — /etc/rc.d/rc.inet1 restart и все. Функционирует.

Тему можно закрывать. :-):

Автор:  trunovvn [ 19 фев 2018 12:56 ]
Заголовок сообщения:  Re: Настройка сети Slackware64 14.1

Помогите пожалуйста!
Имею slackware 14.2. Всего три физических интерфейса: eth0 eth1 eth2 . Хочу к одному из них добавить алиасы,
например eth0:1 eth0:2 eth0:3 , через ifconfig получается, а вот через rc.inet1.conf не выходит:
Код:
IPADDR[0]="xxxxxxxx.89.231"
NETMASK[0]="255.255.255.224"
USE......[0]=""
DHCP....[0]=""

IFNAME[0]="eth0:1"
IPADDR[0]="xxxxxxxx.89.232"
NETMASK[0]="255.255.255.224"
USE.......[0]=""
DHCP ....[0]=""

IFNAME[0]="eth0:2"
IPADDR[0]="xxxxxxxx.89.234"
NETMASK[0]="255.255.255.224"
USE.......[0]=""
DHCP......[0]=""

то при перезагрузке выдает SIOCSIFNETMASK Cannot assign requested address

Где делаю ошибку? в манах читаю: IFNAME[0]="eth0:1" что это алиас

Автор:  bormant [ 19 фев 2018 14:05 ]
Заголовок сообщения:  Re: Настройка сети Slackware64 14.1

trunovvn,
направление мысли правильное, а ошибка в указании одинакового индекса в массиве интерфейсов.
В вашем случае должно получиться что-то вроде:
Код:
IPADDR[0]="xxxxxxxx.89.231"
NETMASK[0]="255.255.255.224"
USE......[0]=""
DHCP....[0]=""

# тут про eth1, eth2
# ...

IFNAME[3]="eth0:1"
IPADDR[3]="xxxxxxxx.89.232"
NETMASK[3]="255.255.255.224"
USE.......[3]=""
DHCP ....[3]=""

IFNAME[4]="eth0:2"
IPADDR[4]="xxxxxxxx.89.234"
NETMASK[4]="255.255.255.224"
USE.......[4]=""
DHCP......[4]=""
Причина станет понятна, если посмотреть сценарий /etc/rc.d/rc.inet1, который и обрабатывает этот .conf.

А вам 3 адреса из одной подсети (сеть x.x.89.224/27, хосты x.x.89.225-254, бродкаст x.x.89.255) на одном интерфейсе зачем, если не секрет?

PS. Добро пожаловать на форум.
PPS. IFNAME[], IPADDR[], NETMASK[], ... -- это массивы, в [] -- индекс элемента. После нескольких присваиваний одному элементу (скажем, [0]) разных значений, в нем останется последнее присвоенное, в вашем случае итогом станет всего лишь:
Код:
IFNAME[0]="eth0:2"
IPADDR[0]="xxxxxxxx.89.234"
NETMASK[0]="255.255.255.224"
USE.......[0]=""
DHCP......[0]=""
а попытка поднять алиас на еще неподнятом интерфейсе (записи о eth0 не было) ожидаемо приведет к ошибке.

Автор:  trunovvn [ 19 фев 2018 16:00 ]
Заголовок сообщения:  Re: Настройка сети Slackware64 14.1

Спасибо bormant!
А несколько алиасов надо чтобы люди на кластер заходили, который внутри локали(у него своя сеть) а также подписка на электронн. библиотеки ну а им нужен какой нибудь официальный внешний адрес.
Еще раз спасибо, сейчас попробую.

Валерий.

Автор:  trunovvn [ 19 фев 2018 16:49 ]
Заголовок сообщения:  Re: Настройка сети Slackware64 14.1

trunovvn ----> bormant
Спасибо получилось,а можно иногда еще вопросы задавать?

Автор:  bormant [ 19 фев 2018 17:57 ]
Заголовок сообщения:  Re: Настройка сети Slackware64 14.1

Цитата:
можно иногда еще вопросы задавать?
Нужно. Форумы (и этот не исключение) для того и предназначены :)

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/