Сеть
Настройка сервера на 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%)

