Сначала, после установки ubuntu 16.04 на моем рабочем компьютере (Dell Studio XPS 9100), у меня не было никакого подключения к Интернету (раньше это было очень быстро в Windows 10). Я исправил это, установив статический IP.
Для этого я сначала изменил /etc/NetworkManager/NetworkManager.conf и изменил:
#dns=dnsmasq (comment out the dnsmasq) [ifupdown] managed=true (changed from false)
Затем я использовал команда sudo gedit /etc/network/interface и добавлена:
iface enp2s0 inet static address 130.63.110.83 netmask 255.255.255.0 gateway 130.63.110.1 dns-nameservers 8.8.8.8 8.8.4.4
Однако, хотя я смог получить соединение после этого исправления, он был чрезвычайно медленным. Для этого я попытался выполнить следующие исправления:
Попытка заставить компьютер предпочесть IPV6 через IPV4:
sudo gedit /etc/sysctl.conf
Добавлены эти конфигурации на конец файла:
# IPv6 net.ipv6.conf.all.disable_ipv6 = 1 net.ipv6.conf.default.disable_ipv6 = 1 net.ipv6.conf.lo.disable_ipv6 = 1
Затем перезапущен sysctl.conf:
$ sudo sysctl -p
Я также попытался выполнить line sudo tee /proc/sys/net/ipv6/conf/all/disable_ipv6 <<<"1"
Кроме того, чтобы изменить /etc/nsswitch.conf, изменив hosts: files mdns4_minimal [NOTFOUND=return] dns mdns4 на hosts: files dns
Последнее исправление, которое я попытался открыть /etc/gai.conf и раскомментировать #precedence ::ffff:0:0/96 100 ]
Я перезапустил после каждого исправления, но ни один из них не оказал заметного влияния на улучшение скорости интернета, которые по-прежнему были ужасными по сравнению со скоростями, доступными через ОС Windows 10.
это результат, который я получаю при запуске ifconfig:
enp2s0 Link encap:Ethernet HWaddr b8:ac:6f:ff:e2:fe
inet addr:130.63.110.81 Bcast:130.63.110.255 Mask:255.255.255.0
inet6 addr: fe80::10fa:b4dc:3b4a:22fd/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:176482 errors:0 dropped:0 overruns:0 frame:0
TX packets:23839 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:129782184 (129.7 MB) TX bytes:2439348 (2.4 MB)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:171 errors:0 dropped:0 overruns:0 frame:0
TX packets:171 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:12577 (12.5 KB) TX bytes:12577 (12.5 KB)
Был ли адрес x.83 предоставлен вам сетевым администратором? Мы замечаем, что ifconfig показывает x.81, и мы подозреваем, что в Network Manager существуют конфликтующие настройки.
Я думаю, что вы действительно хотите managed=false, что означает, что Network Manager НЕ будет управлять любыми интерфейсами, объявленными в /etc/network/interfaces. Пожалуйста, верните файл. Вероятно, вы также захотите добавить: auto enp2s0.
Затем перезапустите NM:
sudo service network-manager restart
Вниз и вверх по интерфейсу, чтобы система считывала и использовала изменения: [ ! d4] sudo ifdown enp2s0 && sudo ifup -v enp2s0
Вы получили правильный адрес?
ifconfig
Любое улучшение?
Был ли адрес x.83 предоставлен вам сетевым администратором? Мы замечаем, что ifconfig показывает x.81, и мы подозреваем, что в Network Manager существуют конфликтующие настройки.
Я думаю, что вы действительно хотите managed=false, что означает, что Network Manager НЕ будет управлять любыми интерфейсами, объявленными в /etc/network/interfaces. Пожалуйста, верните файл. Вероятно, вы также захотите добавить: auto enp2s0.
Затем перезапустите NM:
sudo service network-manager restart
Вниз и вверх по интерфейсу, чтобы система считывала и использовала изменения: [ ! d4] sudo ifdown enp2s0 && sudo ifup -v enp2s0
Вы получили правильный адрес?
ifconfig
Любое улучшение?