FreeBSD

Как сменить MAC-адрес в FreeBSD?
Выключаем нужный нам интерфейс em1:

# ifconfig em1 down

Изменяем mac-адрес:

# ifconfig em1 ether 01:a2:33:04:d0:f1

Включаем интерфейс em1:

. . .





Установка DHCP
#cd /usr/ports/net/isc-dhcp41-server
#make install clean && rehash


Настройка DHCP Server

Редактируем файл конфигурации:

#ee /usr/local/etc/dhcpd.conf

В минимальной конфигурации необходимо задать параметры, выделенные жирным шрифтом, примеры удалить или закомментировать.

. . .





Устанвливаем mpd5

#cd /usr/ports/net/mpd5 && make install clean

Настраиваем конфиг MPD:
Нужно не забывать, что конфиг mpd чувствителен к пробелам, все отступы начинайте с табуляции (Tab)!
#ee /usr/local/etc/mpd5/mpd.conf

. . .





Устанавливаем ProFTPd:

#cd /usr/ports/ftp/proftpd && make install clean & rehash

Отключаем IPv6 протокол и жмём «OK».

Добавим в систему пользователей user1 и user2 командой adduser.

Добавим пользователя ftp для анонимного входа также командой adduser, только домашнюю папку укажем /home/public, группу ftp и доступ без пароля.

. . .





Данный материал позволит Вам сделать прозрачный прокси. Прозрачность заключается в том, что для выхода в Интернет, на стороне клиента не надо ничего настраивать. Он будет пользоваться Интернетом, так как будто работает напрямую.

Выполняем настройку порта:

. . .





Есть задача - входящий из Интернета запрос на определенный порт внешнего интерфейса перебросить на другой порт внутрь сети. Когда это нужно ? Некоторые примеры:

  • переброс запросов на внутренний WWW (или любой другой) сервер с изменением (или без изменения) номера порта
  • переброс запросов на внутренний Proxy
  • переброс запросов на почтовый сервер, расположенный в DMZ

. . .





Установка APACHE

 

#cd /usr/ports/www/apache24
# make install clean && rehash

Я дополнительно включил: MYSQL
Отключил: IPV6, PATCH_PROXY_CONNECT

Вносим в /etc/rc.conf

apache24_enable="YES"
Мы apache пока не стартуем, переходим к установке PHP…

. . .





При установке порта во FreeBSD, частенько он за собой тянет целый воз зависимостей. 

 

#pkg_deinstall -R $portname

. . .





MC - Midnight Commander

# cd /usr/ports/misc/mc
# make install clean
# rehash
 
WGET - удобная качалка файлoв
# cd /usr/ports/ftp/wget

. . .





FreeBSD хранит свои данные о  разделах, которые представлены как «партишены». Такое ПО , как, например, Partition Magic, Acronis и т.д. определяет лишь слайсы FreeBSD, а не реальные размеры «партишенов» на разделе(слайсе). CloneHDD являеться фронтендом написанном на перле к штатным инструментам системы , а именно к dump/restore.

Поэтому и работает данный инструмент на уровне файловой системы, а не на уровне разделов(слайсов) и соответсвтенно дает больше возможностей по переносу(бэкапированию) вашего HDD. Тоесть возможно переносить информацию с хардов разных размеров – с большего на меньший и наоборот, главное чтобы на харде было предостаточно свободного места для всей той информации которая будет перноситься.

Програмка очень проста в использовании, чем и привлекает.
Устанавливаем

. . .





Показать ещё