Top.Mail.Ru

FreeBSD – заметки. Часть1

Когда-то начав изучать FreeBSD, делал себе пометки, чтобы снова не искать инфу, если вдруг, что забуду. И вот решил, что выложу все на своем сайте, без всякого редактирования, как есть.

Настройка сети

Самый простой способ настройки сетевой карты – это запустить команду sysinstall, после чего выбрать пункт Configure, далее Packages, FTP, любой пункт фтп сервера, после чего появится сообщение спрашивающее, настроена ли у вас сетевая карта. Нажимаем No, и производим настройку. При таком способе настройки исключаются ошибки при внесении в файлы конфигурации сети. В последствии , можно в ручную все настройки отредактировать.

Ручная настройка сети:

Редактируем файл /etc/rc.conf   – ee /etc/rc.conf, добавляем следующие строки:

Это пример задания IP адреса 192.168.1.200 и маски 255.255.255.0. rl1– это название интерфейса, которому присваивается ip адрес.

Чтобы узнать какие существуют интерфейсы, и какие из них сейчас подключены к сети, нужно выполнить команду – ifconfig

Пример задания шлюза по умолчанию и имени,  все прописываем в  /etc/rc.conf

Для указания ДНС, редактируем файл /etc/resolv.confee /etc/resolv.conf , добавим следующие строки:

При необходимости можно сделать запись в /etc/hosts , указав имена необходимых хостов  Пример:    

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

Также все настройки по изменению ip адреса и шлюза, можно произвести без записи в файл /etc/rc.conf , только в таком случае после перезагрузки компьютера, придётся заново все настраивать, если не настроен DHCP.

Установка ip адреса: ifconfig [имя интерфейса] [ip адрес] netmask [имя маски]

Установка шлюза по умолчанию: route add default [ip]

Для того, чтобы удалить шлюз по умолчанию, выполняем  следующую команду:

Добавление статического маршрута:

Открываем на редактирование файл /etc/rc.conf
#ee /etc/rc.conf

192.168.2.0 – это адрес сети, куда хотим попасть, а 192.168.1.1 – это шлюз, через который мы выходим в эту сеть.

Если нужно создать только временный маршрут или чтобы, не перегружать машину, то тогда пишем в консоле:

Настройка выхода через прокси утилиты fetch во FreeBSD.

В /etc/make.conf добавляем:

Дополнительно, вместо fetch можно прописать и другую утилиту для загрузки или поменять параметры запуска.

В /etc/make.conf:

Или просто перед запуском fetch устанавливаем переменные окружения shell:

Также, чтобы установить каждый раз не устанавливать переменное окружение , то для этого редактируем файл:

Добавляем туда несколько строк:

Обновление портов FreeBSD

После установки системы возникает потребность в обновлении коллекции портов FreeBSD. В случае если у нас директ доступ к интернету все довольно прозаично: Если запускаем обновление впервые, то пишем в консоле:

Если уже единожды запускали, то пишем:

Обновление системы

Проброс портов

Самый простой способ и 100% рабочий, установить rinetd из портов: Пишем в консоле:

Далее открываем на редактирование файл ./usr/local/etc/rinetd.conf

И если, к примеру, нужно пробросить RDP порт 3389, то пишем:

192.168.1.3 – Ваш внешний IP-адрес или интерфейс смотрящий в интернет
3389 – Ваш внешний порт.
192.168.1.50 – компьютер внутри локальной сети.
3389 – порт компьютера внутри локальной сети.

Запускаем rinetd

Перезапуск:

 

АЛЕКСИЯ 🎁 AliExpress for women
Полезные и интересные товары с Алиэкспресс для жещин. Купоны и скидки
Оценить статью
(2 оценок, среднее: 5,00 из 5)

Добавить комментарий

Войти с помощью: