Попросили сделать маленькую инструкцию по базовой настройки сети в системе Gentoo Linux.
На примере покажу, в любимой системе Gentoo Linux настройка сети.
Смотрим как система определила сетевую карту.
dmesg | grep eth [ 0.898942] e1000e 0000:00:5e.2 eth0: (PCI Express:2.5GT/s:Width x1) 1t:7l:16:97:m4:a3 [ 0.898964] e1000e 0000:00:5e.2 eth0: Intel(R) PRO/1000 Network Connection [ 1.884805] e1000e 0000:00:5e.2 enp0s35e2: renamed from eth0
Видим что новый интерфейс будет называться enp0s35e2.
Создам симлинк сетевого интерфейса.
cd /etc/init.d/ && ln -s net.lo net.enp0s35e2
Укажем сетевые настройки.
cat /etc/conf.d/net config_enp0s35e2="10.10.10.4/24" routes_enp0s35e2="default via 10.10.10.1"
Добавим автозагрузку сетевого интерфейса.
rc-update add net.enp0s35e2 default
Публичный dns добавим
cat /etc/resolv.conf # dns google и cloudflare nameserver 8.8.8.8 nameserver 1.0.0.1 nameserver 8.8.4.4 nameserver 1.1.1.1 # Наш шлюз. nameserver 10.10.10.1
Проверяем:
ip a
или
ifconfig enp0s35e2
И сетевой маршрут если нужно.
netstat -rn
Если ручная настройка сети вас утомляет и у вас в сети раздаются ip адреса автоматически, то можно настройку сети сделать через dhcp server.
Установим dhcpcd.
emerge net-misc/dhcpcd -av
Запускаем.
/etc/init.d/dhcpcd start
Вот и все, пример в системе Gentoo Linux настройка сети.
FreeBSD сетевые алиасы
tcpdump примеры.
FreeBSD средство проверки сети.
freebsd nload.