LINUX.ORG.RU

Настроить локальную сеть arch

 , ,


0

1

В общем не могу никак запустить интернет с компьютера в локальной сети из-за его настроек. Впервые на arche эти конфиги изменяю, не знаю как надо. Цель - настроить покдючение к локальной сети по статическому адресу и определенному маку.

ls /sys/class/net

eno1
lo

Правило udev, которое должно менять MAC.

# PCI device
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="r8169*", ATTR{address}=”мой адресс", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="en*", RUN+="usr/bin/ip link set dev %k address нужный адресс"

netctl

Description='A basic static ethernet connection'
Interface=eno1
Connection=ethernet
IP=static
Address=('192.168.10.02/24')
#Routes=('192.168.0.0/24 via 192.168.1.2')
Gateway='192.168.10.01'
DNS=('мой днс')
netctl при старте выдает ошибку.


Ну так исправь проблему, о которой тебе говорит netctl. Каков вопрос, таков ответ.

m0rph ★★★★★ ()
Ответ на: комментарий от m0rph

С arch wiki

Если было выведено сообщение об ошибке, выполните journalctl -xn и netctl status имя_профиля для выяснения ее причины. Исправьте настройки профиля и повторите попытку.

Так как я в первый раз пользуюсь netctl, я подумал, что ошибка очевидна.

Hi ()
Ответ на: комментарий от Hi


Address=('192.168.10.02/24')
Gateway='192.168.10.01'

Есть предположение, что ему может не нравится лишние нули в последних октетах. А вообще лучше конечно увидеть сообщение об ошибке.

m0rph ★★★★★ ()

И еще раз ивиняюсь

Address=('192.168.10.02/24') #Routes=('192.168.0.0/24 via 192.168.1.2') Gateway='192.168.10.01'

02 и 01 это не считается ошибкой?

farex ()
Ответ на: Извиняюсь. от farex

В общем-то одно и то же, только в дебианоподобных системах называются устройства для изернета eth0 , а в арчике eno

Hi ()
Ответ на: И еще раз ивиняюсь от farex

Не могу точно ответить, на самом деле у меня другие адресса. Я давно настроил локалку.

Hi ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.