Два решения (оба тестируются только на Ubuntu 14.10!):
Снимите флажок «Доступно другим пользователям» в настройках соединения (перейдите в «Редактировать соединения» в меню Network Manager). Незначительная проблема (по крайней мере, на Ubuntu 14.10): по какой-то причине подключение не подключается автоматически при входе в систему. Мне нужно сделать это вручную, даже если установлен флажок «Автоматически подключаться к этой сети, когда он доступен». ,cd /etc/NetworkManager/system-connections/
sudo nano <your_connection_name>
Затем найдите раздел [802-1x]. Установите поле password-flags=0. Вот и все. Если вы снова подключитесь к своему беспроводному соединению и снова проверьте этот файл подключения, вы увидите, что поле password-flags было заменено на password=<your_password>. Пароль находится в текстовом виде, но файл доступен для чтения только с помощью root, поэтому это не должно быть проблемой. я хотел получить быстро разрешение DNS с раздача и держать добавлена решена по умолчанию/Настройка настройки нетронутыми для использования в будущем. Да огромное кэширование DNS на сервер dnsmasq может улучшить скорость работы браузера. Да цель была сохранить по умолчанию настройка DNS от 18.04
установить dnmasq настроить ее (послушайте адреса и DNS-серверов) настроить networkmanager для ручного DNS-сервера, проверить адрес, проверить1 - С sudo
[Ф1]2 - с sudo
[Ф2]3 - с пользователей, настраивать через networkmanager
[Ф3]4 - проверить
добавлена решена слушать на 127.0.0.53 как следует раздача по умолчанию слушает на 127.0.0.1 как установить в /etc/systemd в-разрешена раздача принял 127.0.0.1 из networkmanager [Ф4]Я хотел получить быстрое разрешение dns с помощью dnsmasq и сохранить стандартную конфигурацию systemd-resolved / NetworkManager без изменений для будущего использования. Да, огромное кэширование dns dnsmasq может улучшить скорость просмотра. Да, цель состояла в том, чтобы сохранить стандартную настройку dns в 18.04
Установить dnmasq Настроить ее (сервер прослушивания и DNS-серверы) Настроить NetWorkManager для адреса сервера dns вручную Проверить флажок1 - С sudo
apt-get -y install dnsmasq
2 - С sudo
tee -a /etc/dnsmasq.conf << ENDdm
interface=lo
bind-interfaces
listen-address=127.0.0.1
# DNS server from OpenDns. Use yours...
server=208.67.222.222
server=208.67.220.220
ENDdm
systemctl restart dnsmasq
systemctl enable dnsmasq
3 - С ПОЛЬЗОВАТЕЛЕМ , настройте NetworkManager
# Get NM first active profile name
NetManProfile=$(nmcli -t connection show --active | cut -f 01 -d ':')
# remove, if exists, current dns servers
nmcli con mod "$NetManProfile" ipv4.dns ""
# set 'manual' dns server
nmcli con mod "$NetManProfile" ipv4.ignore-auto-dns yes
# set dnsmasq as manually set dns server
nmcli con mod "$NetManProfile" ipv4.dns 127.0.0.1
# i also disabled ip6, do what u want
nmcli con mod "$NetManProfile" ipv6.method ignore
# reconnect to take effect
nmcli connection down "$NetManProfile"
nmcli connection up "$NetManProfile"
4 - Проверьте проверку
systemd-resolved listen на 127.0.0.53, так как по умолчанию dnsmasq прослушивает 127.0.0.1 как установленный в / etc / dnsmasq systemd-resolved, принял 127.0.0.1 из NetworkManagernetstat -antup
Proto Recv-Q Send-Q Adresse locale Adresse distante Etat PID/Program name
tcp 0 0 127.0.0.1:53 0.0.0.0:* LISTEN 1036/dnsmasq
tcp 0 0 127.0.0.53:53 0.0.0.0:* LISTEN 766/systemd-resolve
cat /run/systemd/resolve/resolv.conf
nameserver 127.0.0.1
Я хотел получить быстрое разрешение dns с помощью dnsmasq и сохранить стандартную конфигурацию systemd-resolved / NetworkManager без изменений для будущего использования. Да, огромное кэширование dns dnsmasq может улучшить скорость просмотра. Да, цель состояла в том, чтобы сохранить стандартную настройку dns в 18.04
Установить dnmasq Настроить ее (сервер прослушивания и DNS-серверы) Настроить NetWorkManager для адреса сервера dns вручную Проверить флажок1 - С sudo
apt-get -y install dnsmasq
2 - С sudo
tee -a /etc/dnsmasq.conf << ENDdm
interface=lo
bind-interfaces
listen-address=127.0.0.1
# DNS server from OpenDns. Use yours...
server=208.67.222.222
server=208.67.220.220
ENDdm
systemctl restart dnsmasq
systemctl enable dnsmasq
3 - С ПОЛЬЗОВАТЕЛЕМ , настройте NetworkManager
# Get NM first active profile name
NetManProfile=$(nmcli -t connection show --active | cut -f 01 -d ':')
# remove, if exists, current dns servers
nmcli con mod "$NetManProfile" ipv4.dns ""
# set 'manual' dns server
nmcli con mod "$NetManProfile" ipv4.ignore-auto-dns yes
# set dnsmasq as manually set dns server
nmcli con mod "$NetManProfile" ipv4.dns 127.0.0.1
# i also disabled ip6, do what u want
nmcli con mod "$NetManProfile" ipv6.method ignore
# reconnect to take effect
nmcli connection down "$NetManProfile"
nmcli connection up "$NetManProfile"
4 - Проверьте проверку
systemd-resolved listen на 127.0.0.53, так как по умолчанию dnsmasq прослушивает 127.0.0.1 как установленный в / etc / dnsmasq systemd-resolved, принял 127.0.0.1 из NetworkManagernetstat -antup
Proto Recv-Q Send-Q Adresse locale Adresse distante Etat PID/Program name
tcp 0 0 127.0.0.1:53 0.0.0.0:* LISTEN 1036/dnsmasq
tcp 0 0 127.0.0.53:53 0.0.0.0:* LISTEN 766/systemd-resolve
cat /run/systemd/resolve/resolv.conf
nameserver 127.0.0.1
Я хотел получить быстрое разрешение dns с помощью dnsmasq и сохранить стандартную конфигурацию systemd-resolved / NetworkManager без изменений для будущего использования. Да, огромное кэширование dns dnsmasq может улучшить скорость просмотра. Да, цель состояла в том, чтобы сохранить стандартную настройку dns в 18.04
Установить dnmasq Настроить ее (сервер прослушивания и DNS-серверы) Настроить NetWorkManager для адреса сервера dns вручную Проверить флажок1 - С sudo
apt-get -y install dnsmasq
2 - С sudo
tee -a /etc/dnsmasq.conf << ENDdm
interface=lo
bind-interfaces
listen-address=127.0.0.1
# DNS server from OpenDns. Use yours...
server=208.67.222.222
server=208.67.220.220
ENDdm
systemctl restart dnsmasq
systemctl enable dnsmasq
3 - С ПОЛЬЗОВАТЕЛЕМ , настройте NetworkManager
# Get NM first active profile name
NetManProfile=$(nmcli -t connection show --active | cut -f 01 -d ':')
# remove, if exists, current dns servers
nmcli con mod "$NetManProfile" ipv4.dns ""
# set 'manual' dns server
nmcli con mod "$NetManProfile" ipv4.ignore-auto-dns yes
# set dnsmasq as manually set dns server
nmcli con mod "$NetManProfile" ipv4.dns 127.0.0.1
# i also disabled ip6, do what u want
nmcli con mod "$NetManProfile" ipv6.method ignore
# reconnect to take effect
nmcli connection down "$NetManProfile"
nmcli connection up "$NetManProfile"
4 - Проверьте проверку
systemd-resolved listen на 127.0.0.53, так как по умолчанию dnsmasq прослушивает 127.0.0.1 как установленный в / etc / dnsmasq systemd-resolved, принял 127.0.0.1 из NetworkManagernetstat -antup
Proto Recv-Q Send-Q Adresse locale Adresse distante Etat PID/Program name
tcp 0 0 127.0.0.1:53 0.0.0.0:* LISTEN 1036/dnsmasq
tcp 0 0 127.0.0.53:53 0.0.0.0:* LISTEN 766/systemd-resolve
cat /run/systemd/resolve/resolv.conf
nameserver 127.0.0.1
Я хотел получить быстрое разрешение dns с помощью dnsmasq и сохранить стандартную конфигурацию systemd-resolved / NetworkManager, не затронутую для будущего использования. Да, огромное кэширование dns dnsmasq может улучшить скорость просмотра. Да, целью было сохранить стандартную настройку dns 18.04
1 - С sudo
apt-get -y install dnsmasq
2 - С sudo
tee -a /etc/dnsmasq.conf << ENDdm
interface=lo
bind-interfaces
listen-address=127.0.0.1
# DNS server from OpenDns. Use yours...
server=208.67.222.222
server=208.67.220.220
ENDdm
systemctl restart dnsmasq
systemctl enable dnsmasq
3 - С помощью USER настройте NetworkManager
# Get NM first active profile name
NetManProfile=$(nmcli -t connection show --active | cut -f 01 -d ':')
# remove, if exists, current dns servers
nmcli con mod "$NetManProfile" ipv4.dns ""
# set 'manual' dns server
nmcli con mod "$NetManProfile" ipv4.ignore-auto-dns yes
# set dnsmasq as manually set dns server
nmcli con mod "$NetManProfile" ipv4.dns 127.0.0.1
# i also disabled ip6, do what u want
nmcli con mod "$NetManProfile" ipv6.method ignore
# reconnect to take effect
nmcli connection down "$NetManProfile"
nmcli connection up "$NetManProfile"
4 - проверьте проверку
blockquote>netstat -antup Proto Recv-Q Send-Q Adresse locale Adresse distante Etat PID/Program name tcp 0 0 127.0.0.1:53 0.0.0.0:* LISTEN 1036/dnsmasq tcp 0 0 127.0.0.53:53 0.0.0.0:* LISTEN 766/systemd-resolve cat /run/systemd/resolve/resolv.conf nameserver 127.0.0.1
Я хотел получить быстрое разрешение dns с помощью dnsmasq и сохранить стандартную конфигурацию systemd-resolved / NetworkManager, не затронутую для будущего использования. Да, огромное кэширование dns dnsmasq может улучшить скорость просмотра. Да, целью было сохранить стандартную настройку dns 18.04
1 - С sudo
apt-get -y install dnsmasq
2 - С sudo
tee -a /etc/dnsmasq.conf << ENDdm
interface=lo
bind-interfaces
listen-address=127.0.0.1
# DNS server from OpenDns. Use yours...
server=208.67.222.222
server=208.67.220.220
ENDdm
systemctl restart dnsmasq
systemctl enable dnsmasq
3 - С помощью USER настройте NetworkManager
# Get NM first active profile name
NetManProfile=$(nmcli -t connection show --active | cut -f 01 -d ':')
# remove, if exists, current dns servers
nmcli con mod "$NetManProfile" ipv4.dns ""
# set 'manual' dns server
nmcli con mod "$NetManProfile" ipv4.ignore-auto-dns yes
# set dnsmasq as manually set dns server
nmcli con mod "$NetManProfile" ipv4.dns 127.0.0.1
# i also disabled ip6, do what u want
nmcli con mod "$NetManProfile" ipv6.method ignore
# reconnect to take effect
nmcli connection down "$NetManProfile"
nmcli connection up "$NetManProfile"
4 - проверьте проверку
blockquote>netstat -antup Proto Recv-Q Send-Q Adresse locale Adresse distante Etat PID/Program name tcp 0 0 127.0.0.1:53 0.0.0.0:* LISTEN 1036/dnsmasq tcp 0 0 127.0.0.53:53 0.0.0.0:* LISTEN 766/systemd-resolve cat /run/systemd/resolve/resolv.conf nameserver 127.0.0.1
Я хотел получить быстрое разрешение dns с помощью dnsmasq и сохранить стандартную конфигурацию systemd-resolved / NetworkManager, не затронутую для будущего использования. Да, огромное кэширование dns dnsmasq может улучшить скорость просмотра. Да, целью было сохранить стандартную настройку dns 18.04
1 - С sudo
apt-get -y install dnsmasq
2 - С sudo
tee -a /etc/dnsmasq.conf << ENDdm
interface=lo
bind-interfaces
listen-address=127.0.0.1
# DNS server from OpenDns. Use yours...
server=208.67.222.222
server=208.67.220.220
ENDdm
systemctl restart dnsmasq
systemctl enable dnsmasq
3 - С помощью USER настройте NetworkManager
# Get NM first active profile name
NetManProfile=$(nmcli -t connection show --active | cut -f 01 -d ':')
# remove, if exists, current dns servers
nmcli con mod "$NetManProfile" ipv4.dns ""
# set 'manual' dns server
nmcli con mod "$NetManProfile" ipv4.ignore-auto-dns yes
# set dnsmasq as manually set dns server
nmcli con mod "$NetManProfile" ipv4.dns 127.0.0.1
# i also disabled ip6, do what u want
nmcli con mod "$NetManProfile" ipv6.method ignore
# reconnect to take effect
nmcli connection down "$NetManProfile"
nmcli connection up "$NetManProfile"
4 - проверьте проверку
blockquote>netstat -antup Proto Recv-Q Send-Q Adresse locale Adresse distante Etat PID/Program name tcp 0 0 127.0.0.1:53 0.0.0.0:* LISTEN 1036/dnsmasq tcp 0 0 127.0.0.53:53 0.0.0.0:* LISTEN 766/systemd-resolve cat /run/systemd/resolve/resolv.conf nameserver 127.0.0.1
Я хотел получить быстрое разрешение dns с помощью dnsmasq и сохранить стандартную конфигурацию systemd-resolved / NetworkManager, не затронутую для будущего использования. Да, огромное кэширование dns dnsmasq может улучшить скорость просмотра. Да, целью было сохранить стандартную настройку dns 18.04
1 - С sudo
apt-get -y install dnsmasq
2 - С sudo
tee -a /etc/dnsmasq.conf << ENDdm
interface=lo
bind-interfaces
listen-address=127.0.0.1
# DNS server from OpenDns. Use yours...
server=208.67.222.222
server=208.67.220.220
ENDdm
systemctl restart dnsmasq
systemctl enable dnsmasq
3 - С помощью USER настройте NetworkManager
# Get NM first active profile name
NetManProfile=$(nmcli -t connection show --active | cut -f 01 -d ':')
# remove, if exists, current dns servers
nmcli con mod "$NetManProfile" ipv4.dns ""
# set 'manual' dns server
nmcli con mod "$NetManProfile" ipv4.ignore-auto-dns yes
# set dnsmasq as manually set dns server
nmcli con mod "$NetManProfile" ipv4.dns 127.0.0.1
# i also disabled ip6, do what u want
nmcli con mod "$NetManProfile" ipv6.method ignore
# reconnect to take effect
nmcli connection down "$NetManProfile"
nmcli connection up "$NetManProfile"
4 - проверьте проверку
blockquote>netstat -antup Proto Recv-Q Send-Q Adresse locale Adresse distante Etat PID/Program name tcp 0 0 127.0.0.1:53 0.0.0.0:* LISTEN 1036/dnsmasq tcp 0 0 127.0.0.53:53 0.0.0.0:* LISTEN 766/systemd-resolve cat /run/systemd/resolve/resolv.conf nameserver 127.0.0.1
Я хотел получить быстрое разрешение dns с помощью dnsmasq и сохранить стандартную конфигурацию systemd-resolved / NetworkManager, не затронутую для будущего использования. Да, огромное кэширование dns dnsmasq может улучшить скорость просмотра. Да, целью было сохранить стандартную настройку dns 18.04
1 - С sudo
apt-get -y install dnsmasq
2 - С sudo
tee -a /etc/dnsmasq.conf << ENDdm
interface=lo
bind-interfaces
listen-address=127.0.0.1
# DNS server from OpenDns. Use yours...
server=208.67.222.222
server=208.67.220.220
ENDdm
systemctl restart dnsmasq
systemctl enable dnsmasq
3 - С помощью USER настройте NetworkManager
# Get NM first active profile name
NetManProfile=$(nmcli -t connection show --active | cut -f 01 -d ':')
# remove, if exists, current dns servers
nmcli con mod "$NetManProfile" ipv4.dns ""
# set 'manual' dns server
nmcli con mod "$NetManProfile" ipv4.ignore-auto-dns yes
# set dnsmasq as manually set dns server
nmcli con mod "$NetManProfile" ipv4.dns 127.0.0.1
# i also disabled ip6, do what u want
nmcli con mod "$NetManProfile" ipv6.method ignore
# reconnect to take effect
nmcli connection down "$NetManProfile"
nmcli connection up "$NetManProfile"
4 - проверьте проверку
blockquote>netstat -antup Proto Recv-Q Send-Q Adresse locale Adresse distante Etat PID/Program name tcp 0 0 127.0.0.1:53 0.0.0.0:* LISTEN 1036/dnsmasq tcp 0 0 127.0.0.53:53 0.0.0.0:* LISTEN 766/systemd-resolve cat /run/systemd/resolve/resolv.conf nameserver 127.0.0.1
Я хотел получить быстрое разрешение dns с помощью dnsmasq и сохранить стандартную конфигурацию systemd-resolved / NetworkManager, не затронутую для будущего использования. Да, огромное кэширование dns dnsmasq может улучшить скорость просмотра. Да, целью было сохранить стандартную настройку dns 18.04
1 - С sudo
apt-get -y install dnsmasq
2 - С sudo
tee -a /etc/dnsmasq.conf << ENDdm
interface=lo
bind-interfaces
listen-address=127.0.0.1
# DNS server from OpenDns. Use yours...
server=208.67.222.222
server=208.67.220.220
ENDdm
systemctl restart dnsmasq
systemctl enable dnsmasq
3 - С помощью USER настройте NetworkManager
# Get NM first active profile name
NetManProfile=$(nmcli -t connection show --active | cut -f 01 -d ':')
# remove, if exists, current dns servers
nmcli con mod "$NetManProfile" ipv4.dns ""
# set 'manual' dns server
nmcli con mod "$NetManProfile" ipv4.ignore-auto-dns yes
# set dnsmasq as manually set dns server
nmcli con mod "$NetManProfile" ipv4.dns 127.0.0.1
# i also disabled ip6, do what u want
nmcli con mod "$NetManProfile" ipv6.method ignore
# reconnect to take effect
nmcli connection down "$NetManProfile"
nmcli connection up "$NetManProfile"
4 - проверьте проверку
blockquote>netstat -antup Proto Recv-Q Send-Q Adresse locale Adresse distante Etat PID/Program name tcp 0 0 127.0.0.1:53 0.0.0.0:* LISTEN 1036/dnsmasq tcp 0 0 127.0.0.53:53 0.0.0.0:* LISTEN 766/systemd-resolve cat /run/systemd/resolve/resolv.conf nameserver 127.0.0.1
Я хотел получить быстрое разрешение dns с помощью dnsmasq и сохранить стандартную конфигурацию systemd-resolved / NetworkManager, не затронутую для будущего использования. Да, огромное кэширование dns dnsmasq может улучшить скорость просмотра. Да, целью было сохранить стандартную настройку dns 18.04
1 - С sudo
apt-get -y install dnsmasq
2 - С sudo
tee -a /etc/dnsmasq.conf << ENDdm
interface=lo
bind-interfaces
listen-address=127.0.0.1
# DNS server from OpenDns. Use yours...
server=208.67.222.222
server=208.67.220.220
ENDdm
systemctl restart dnsmasq
systemctl enable dnsmasq
3 - С помощью USER настройте NetworkManager
# Get NM first active profile name
NetManProfile=$(nmcli -t connection show --active | cut -f 01 -d ':')
# remove, if exists, current dns servers
nmcli con mod "$NetManProfile" ipv4.dns ""
# set 'manual' dns server
nmcli con mod "$NetManProfile" ipv4.ignore-auto-dns yes
# set dnsmasq as manually set dns server
nmcli con mod "$NetManProfile" ipv4.dns 127.0.0.1
# i also disabled ip6, do what u want
nmcli con mod "$NetManProfile" ipv6.method ignore
# reconnect to take effect
nmcli connection down "$NetManProfile"
nmcli connection up "$NetManProfile"
4 - проверьте проверку
blockquote>netstat -antup Proto Recv-Q Send-Q Adresse locale Adresse distante Etat PID/Program name tcp 0 0 127.0.0.1:53 0.0.0.0:* LISTEN 1036/dnsmasq tcp 0 0 127.0.0.53:53 0.0.0.0:* LISTEN 766/systemd-resolve cat /run/systemd/resolve/resolv.conf nameserver 127.0.0.1
Я хотел получить быстрое разрешение dns с помощью dnsmasq и сохранить стандартную конфигурацию systemd-resolved / NetworkManager, не затронутую для будущего использования. Да, огромное кэширование dns dnsmasq может улучшить скорость просмотра. Да, целью было сохранить стандартную настройку dns 18.04
1 - С sudo
apt-get -y install dnsmasq
2 - С sudo
tee -a /etc/dnsmasq.conf << ENDdm
interface=lo
bind-interfaces
listen-address=127.0.0.1
# DNS server from OpenDns. Use yours...
server=208.67.222.222
server=208.67.220.220
ENDdm
systemctl restart dnsmasq
systemctl enable dnsmasq
3 - С помощью USER настройте NetworkManager
# Get NM first active profile name
NetManProfile=$(nmcli -t connection show --active | cut -f 01 -d ':')
# remove, if exists, current dns servers
nmcli con mod "$NetManProfile" ipv4.dns ""
# set 'manual' dns server
nmcli con mod "$NetManProfile" ipv4.ignore-auto-dns yes
# set dnsmasq as manually set dns server
nmcli con mod "$NetManProfile" ipv4.dns 127.0.0.1
# i also disabled ip6, do what u want
nmcli con mod "$NetManProfile" ipv6.method ignore
# reconnect to take effect
nmcli connection down "$NetManProfile"
nmcli connection up "$NetManProfile"
4 - проверьте проверку
blockquote>netstat -antup Proto Recv-Q Send-Q Adresse locale Adresse distante Etat PID/Program name tcp 0 0 127.0.0.1:53 0.0.0.0:* LISTEN 1036/dnsmasq tcp 0 0 127.0.0.53:53 0.0.0.0:* LISTEN 766/systemd-resolve cat /run/systemd/resolve/resolv.conf nameserver 127.0.0.1