Я испортил свои параметры сети через командную строку. У меня есть бездисплейный Сервер Ubuntu 16.04 без любой настольной среды, установленной для установки более легкого веса и подключенной к моей локальной сети через Ethernet, и я использую ноутбук Windows 10 с SSH для доступа к нему, таким образом, у меня нет дополнительного экрана для использования для переустановки Ubuntu. Там какой-либо путь состоит в том, чтобы сбросить все мои параметры сети через командную строку?
То, что точно произошло, было: Я играл вокруг с командной строкой, потому что я хотел получить доступ к своему серверу через SSH, не вводя в IP-адресе каждый раз, когда я соединился, таким образом, я использовал sudo hostname
со всеми его возможными аргументами для изменения его имени хоста от IP-адреса до моего имени. Теперь, SSH, SFTP, FTP, SMB, HTTP и почти все возможное являются миллионом раз медленнее чем обычно и иногда возвращаются, "Занял слишком много времени загружаться".
Я не возражаю сбрасывать всю ОС, но у меня нет экрана/монитора для использования с загрузочным USB/DVD. Мне нужно решение, потому что мой веб-сайт становится затронутым - требуется приблизительно 45 секунд для загрузки веб-страницы 8.2 МБ, хотя моя интернет-скорость выше 10 Мбит/с.
SSH работает относительно лучше, так есть ли какое-либо решение командной строки моей проблемы?
Выполненный
ifconfig
и посмотрите название своего сетевого адаптера. Мой: enp0s3
теперь выполняет эту команду
sudo nano /etc/network/interfaces
, и необходимо добраться, что-то внутри.... удаляет все и вставляет это (но меняют имя сетевого адаптера, где enp0s3):
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
source /etc/network/interfaces.d/*
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto enp0s3
iface enp0s3 inet dhcp
сохраняют документ и перезагрузку...
используйте sudo systemctl restart NetworkManager.service
для перезапуска сетевого менеджера.