Настройка сети Archlinux в ручном режиме принципиально не отличается от настроек сети в других дистрибутивах. Archlinux использует netctl, который работает по принципу профилей. Профили хранятся в каталоге /etc/netctl. Так же в данном каталоге есть папка examples содержащая примеры профилей.
Ранее мы уже рассказывали про установку ArchLinux.
Вы можете использовать любой пример профиля, просто скопировав его. Например:
1 |
cp /etc/netctl/examples/ethernet-static /etc/netctl/enp1s0-work |
Далее откроем данный файл, любым привычным вам редактором. Мы будем использовать nano.
1 |
nano /etc/netctl/enp1s0-work |
Содержимое файла будет примерно таким:
1 2 3 4 5 6 |
Interface=enp1s0 Connection=ethernet IP=static Address=('192.168.0.2/24') Gateway='192.168.0.1' DNS=('8.8.8.8') |
В данном конфиге потребуется задать сетевой интерфейс, тип подключения, сетевые настройки, а так же метод присвоения ip адреса, статический или динамический. После редактирования и сохранения, потребуется активировать профиль.
Активация профиля:
1 |
netctl start enp1s0-work |
Если требуется автоматическая активация то команда будет выглядеть так:
1 |
netctl enable enp1s0-work |