2015-08-24 2 views
0

Я в настоящее время есть два интерфейса wlan0 и eth0Как установить приоритет интерфейса NetworkManager

менеджер сети автоматически создает кучу шлюзов по умолчанию для eth0, а также пути разрешения DNS тоже, все для eth0.

Kernel IP routing table 
Destination  Gateway   Genmask   Flags Metric Ref Use Iface 
default   mediabadger.loc 0.0.0.0   UG 0  0  0 eth0 
default   BThomehub.home 0.0.0.0   UG 1024 0  0 wlan0 
google-public-d mediabadger.loc 255.255.255.255 UGH 0  0  0 eth0 
192.168.0.0  *    255.255.255.0 U  0  0  0 wlan0 
192.168.101.0 *    255.255.255.0 U  0  0  0 eth0 
mediabadger.loc *    255.255.255.255 UH 0  0  0 eth0 

Я бы хотел указать, какой интерфейс должен иметь приоритет и, следовательно, быть единственным шлюзом по умолчанию.

я редактирую /etc/NetworkManager/system-connections/Wired connection 1 непосредственно через некоторый код

Так хотелось бы знать, какие настройки использовать, я попробовал, следующий без успеха:

[ipv4] 
method=manual 
dns=8.8.8.8 
dns-search=local 
addresses1=192.168.101.1;24;0.0.0.0; 
never-default=true 

Заранее спасибо

ответ

0

На исследование вопроса заключается в том, что connman был реализован. Отключить connman или добавить следующую строку в /etc/connman.conf.

NetworkInterfaceBlacklist=* 
Смежные вопросы