Быстро, доступно, безопасно!
Магазин готовых сайтов

Сеть

Настройка сервера на FreeBSD 14.4 -> Настройка сети

Показать сетевые интерфейсы: ifconfig

Если IP роутера неизвестен, получаем его через DHCP от самого роутера: dhclient em0

Узнать в терминале свой внешний IP-адрес: fetch -qo - https://icanhazip.com

Для настройки сети потребуется отредактировать файл /etc/rc.conf — конфигурация включения и настройки системных служб FreeBSD при загрузке: сеть, шлюз, hostname, sshd, firewall, демоны и прочее.

Указываем в конфиге 2 сетевых интерфейса и один основной роутер (шлюз): ifconfig_em0="inet 192.168.1.10 netmask 255.255.255.0"
ifconfig_ue1="inet 192.168.2.10 netmask 255.255.255.0"

defaultrouter="192.168.1.1"

Чтобы наш сервер мог выходить в интернет необходимо в файле /etc/resolv.conf указать DNS сервер: nameserver 192.168.1.1

После внесения изменений: service netif restart
service routing restart

Узнать свой SSH-сеанс: who am i

Узнать, через какой интерфейс идёт маршрут к этому IP: route -n get IP_КЛИЕНТА

Увидеть реальный IP текущего SSH-подключения:echo $SSH_CLIENT
echo $SSH_CONNECTION

Метки: сеть

Опрос

Адаптирован ли ваш сайт для смартфонов и планшетов? (голосов: 35)

  • Да - 4 (11%)
  • Нет - 2 (6%)
  • Не знаю - 1 (3%)
  • Нет сайта - 28 (80%)