DNS:
/etc/hosts
/etc/resolv.conf
/ets/nsswitch.conf
Пример файла /etc/resolv.conf:
search mail.pro
# Generated by NetworkManager
nameserver 10.59.3.19
nameserver 10.81.3.19
Сетевые настройки:
Centos 7 (nmtui):
/etc/sysconfig/network-scripts/*
BOOTPROTO=static(none)
DNS=
IPADDR=
PREFIX=
GATEWAY=
ONBOOT=yes
Ubuntu 16:
/etc/network/interfaces
auto lo
iface lo inet loopbackauto eth0
iface eth0 inet static
address 10.10.10.11
netmask 255.255.255.0
gateway 10.10.10.1
dns-nameservers 10.10.10.100 10.10.10.101
dns-search foto.pro
после чего рестартуем:
# ifdown eth0
# ifup eth0
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
Ubuntu:
/etc/network/interfaces
auto eth0
iface eth0 inet static
address 192.168.1.7
gateway 192.168.1.1
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
в файле /etc/resolv.conf указываем DNS-сервера:
nameserver 8.8.8.8
nameserver 192.168.0.0
после чего выполняем рестарт:
# sudo service networking restart
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
Ubuntu 18.04
/etc/netplan/*.yaml:
network:
version: 2
renderer: networkd
ethernets:
enp3s0:
addresses:
- 192.168.0.220/24
gateway4: 192.168.0.1
nameservers:
search: [mail.pro]
addresses: [1.1.1.1, 8.8.8.8]
-Тестирование конфига с настройками:
# sudo netplan try
во время тестирования применяются настройки из конфига и автоматически откатываются через 2 минуты.
-Применить настройки:
# sudo netplan apply
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
Настройки iptables в Centos 6 расположены в файле:
/etc/sysconfig/iptables
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
FreeBSD
Настройки сети в FreeBSD хранятся в файле:
/etc/rc.conf
Настройки имеют следующий вид:
ifconfig_re0="inet 192.168.0.25 netmask 255.255.255.0"
defaultrouter="192.168.0.1"
где:
192.168.0.25 -адрес хоста
192.168.0.1 -адрес шлюза