Showing posts with label mktcpip. Show all posts
Showing posts with label mktcpip. Show all posts

Saturday, April 25, 2015

AIX: добавляем виртуальный сетевой адаптер (shared ethernet adapter)

Добавим новое устройство в работающую систему. На примере сетевого адаптера (shared ethernet adapter) будут рассмотрены осноные возможности конфигурации устройств. Посмотрим, что у нас сейчас определено в системе:
Добавим виртуальный адаптер в профиле сервера, а именно в Lpar'е. Для этого нужно подключиться к HMC, и выбрать профиль партиции (LPAR) и произвести его конфигурацию.
Свойства адаптера:
#cfgmgr или рестарт системы для обнаружения нового устройства.

Чтобы устройство заработало нужно произвести его конфигурацию (например, через smit или через изменение устройства).
#smit tcpip
Или с помощью команды mktcpip, которая производит минимальную конфигурацию для запуска протоколов TCP/IP на хосте.  
#/usr/sbin/mktcpip -h hostname -a ip -i en3 -n DNS -d domain.ru -g gateway -A no -t N/A -s
ip, domain,gateway = айпи-адреса соответствующих служб.
Для удаления устройства из системы используйте команду rmdev.

Успехов! Комментарии приветствуются!

Tuesday, December 10, 2013

AIX: первый запуск

При первом запуске системы запускается графическая консоль, где вы указываете дату и время, устанавливаете параметры сети, пароль рута. Если вы случайно закрыли это окно, его можно вызвать с помощью:
#install_assist
И вот, когда система установлена, но так получилось, что вы забыли установить некоторое ПО, например, ssh.
И вот, вы уже думаете, как передать файлы по FTP или каким-нибудь другим способом.
Не спешите - под рукой же есть дистрибутив.
Воспользуйтесь утилитой установки geninstall:
#geninstall -Y -d /dev/cd0 I:openssh.base

ssh установлен, но все равно подключиться не получится - нет ip-адреса.
Конфигурируем сетевой интерфейс (например, en1)
Сделать это можно через smit или вручную:
1. Через Smit - все очень просто ( и не надо запоминать никаких ключей)
smit tcpip
2. С помощью командной строки и команды mktcpip:
mktcpip
Все ключи можно посмотреть в хелпе, опишу нескольно важных:
-a    ---  ip-адрес этого хоста
-d    ---  указывается имя домена в формате subdomain.subdomain.rootdomain
-g    ---  ip-адрес of gateway server
-h    ---  имя хоста
-i     ---  название сетевого интерфейса
-m   ---  маска подсети
-n    ---  имя ДНС сервера, если есть
-s    --- запускает TCP/IP службы

#mktcpip -h server1 -a 10.252.233.13 -m 255.255.255.0 -i en1 -g 10.252.233.1 -s

Сетевые настройки заданы, подключиться можно.
Теперь посмотрим на лимиты, которая система установила. Эти же настройки хранятся в файле /etc/security/limits.
#ulimit -a

Убираем лимиты с файлов:
# ulimit -f unlimited

Буду рад услышать, что вы включаете сразу же после первого запуска на своей системе (или наоборот выключаете).