Etcnet start

From ALT Linux Wiki
Jump to navigation Jump to search

Network setup

On the servers, instead Network Manager, more comfortably use Etcnet.

For add it to system, need to install package etcnet-full:

# apt-get install etcnet-full

For discover, which network interfaces are present in you system, enter:

# ip a

When you defined, what in your system, for example, one network card eth0, go to /etc/net/ifaces/eth0.

cd /etc/net/ifaces/eth0

If this folder are missing, then go to /etc/net/ifaces/ and create it.

cd /etc/net/ifaces/
mkdir eth0
cd eth0

Edit options:

nano options

For DHCP:

TYPE=eth
DISABLED=no
NM_CONTROLLED=no
BOOTPROTO=dhcp

For Static:

TYPE=eth
DISABLED=no
NM_CONTROLLED=no
CONFIG_IPV4=YES

Edit IPv4-options:

nano ipv4address
192.168.0.5/24

Edit gateway-options:

nano ipv4route
default via 192.168.0.15

Default domains and DNS-servers:

nano resolv.conf
search mydom1.local domain2.ru
nameserver 8.8.8.8 192.168.0.5

Restarting network:

service network restart

Disable NetworkManager:

service NetworkManager stop
service NetworkManager disable

Enable service autostart:

service network enable

Run ifconfig, ping - we are have acess to network, ping goes!

$ ifconfig
$ ping 8.8.8.8

If you use Systemd

Then:

  • to file options of customizable interface need add:
ONBOOT=no
  • enable his autostart via systemd:
systemctl enable network@<interface name>

in our example:

systemctl enable network@eth0