Настройка сети вручную Сравнение версий

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
wiki:настройка_сети_вручную [2016/07/22 12:02]
[Настройка IP-адреса, шлюза по умолчанию, маски подсети]
wiki:настройка_сети_вручную [2018/01/22 18:46] (текущий)
[Требования к системе]
Строка 19: Строка 19:
   * Драйвер Вашего сетевого устройства корректно установлен,​ кабель (при проводном соединении) исправен и подсоединен. ​   * Драйвер Вашего сетевого устройства корректно установлен,​ кабель (при проводном соединении) исправен и подсоединен. ​
  
-Для настроек вам обязательно потербуется имя вашего сетевого адаптера. Его можно узнать из вывода команды: ​+Для настроек вам обязательно потребуется имя вашего сетевого адаптера. Его можно узнать из вывода команды: ​
 <​code>​ <​code>​
 $ sudo lshw -C network $ sudo lshw -C network
Строка 84: Строка 84:
 netmask 255.255.255.0 ​ netmask 255.255.255.0 ​
 gateway 192.168.0.254 gateway 192.168.0.254
-dns-nameservers 8.8.8.8 ​+dns-nameservers ​192.168.0.254 ​8.8.8.8
 auto eth0  auto eth0 
 </​code>​ </​code>​
Строка 97: Строка 97:
 **eth0** - имя подключаемого своего интерфейса. Список интерфейсов можно посмотреть набрав:​ **eth0** - имя подключаемого своего интерфейса. Список интерфейсов можно посмотреть набрав:​
 <​code>​ <​code>​
-ifconfig -a+ip addr
 </​code>​ </​code>​
  
Строка 115: Строка 115:
 netmask 255.255.255.0 ​ netmask 255.255.255.0 ​
 gateway 192.168.0.254 ​ gateway 192.168.0.254 ​
 +dns-nameservers 192.168.0.254 8.8.8.8
 auto eth0  auto eth0 
 </​file>​ </​file>​
Строка 131: Строка 132:
 При необходимости задать пробные настройки,​ выполните:​ При необходимости задать пробные настройки,​ выполните:​
 <​code>​ <​code>​
-$ sudo ifconfig eth0 192.168.0.1 ​netmask 255.255.255.0 up +$ sudo ip addr add 192.168.0.1/24 dev eth0
 </​code>​ </​code>​
-Где 192.168.0.1 - наш IP-адрес, ​255.255.255.0 ​- наша маска подсети.\\+Где 192.168.0.1 - наш IP-адрес, ​/24 число бит в префиксной части ​адреса (соответствует ​маске подсети ​255.255.255.0). \\
 **eth0** - подключаемый сетевой интерфейс. **eth0** - подключаемый сетевой интерфейс.
  
 Данные настройки пропадут после перезагрузки системы и не повлияют на файл //''/​etc/​network/​interfaces''//​ Данные настройки пропадут после перезагрузки системы и не повлияют на файл //''/​etc/​network/​interfaces''//​
- 
- 
 ===== Настройка DNS ===== ===== Настройка DNS =====
  
Строка 502: Строка 501:
 Ничего страшного,​ просто введите команду Ничего страшного,​ просто введите команду
 <​code>​ <​code>​
-sudo ifconfig ​wlan0 up+sudo ip link set dev wlan0 up
 </​code>​ </​code>​
 соответственно выключить устройство можно командой соответственно выключить устройство можно командой
 <​code>​ <​code>​
-sudo ifconfig ​wlan0 down+sudo ip link set dev wlan0 down
 </​code>​ </​code>​
  
Строка 716: Строка 715:
 </​code>​ </​code>​
  
-Теперь,​ при запуске команды ''​ifconfig''​ должно отобразиться подключение eth0 с выставленными параметрами.+Теперь,​ при запуске команды ''​ip addr''​ должно отобразиться подключение eth0 с выставленными параметрами.
 Если подключение отображается,​ но параметры не такие, какие были указаны в файле ''/​etc/​network/​interfaces'',​ либо возникают любые другие ошибки,​ перепроверьте этот файл на наличие неточностей и опечаток и попробуйте ещё раз перезапустить сеть. Если подключение отображается,​ но параметры не такие, какие были указаны в файле ''/​etc/​network/​interfaces'',​ либо возникают любые другие ошибки,​ перепроверьте этот файл на наличие неточностей и опечаток и попробуйте ещё раз перезапустить сеть.
  
Строка 740: Строка 739:
 Например,​ интерфейсу //eth0// нужно добавить адрес //​192.168.1.1//​. Например,​ интерфейсу //eth0// нужно добавить адрес //​192.168.1.1//​.
 Кратковременно,​ до перезапуска сети: Кратковременно,​ до перезапуска сети:
-<​code>​sudo ​ifconfig eth0:​1 ​192.168.1.1</​code>​+<​code>​sudo ​ip addr add 192.168.1.1/24 dev eth0</​code>​
 Навсегда — добавить в ''/​etc/​network/​interfaces''​ следующее:​ Навсегда — добавить в ''/​etc/​network/​interfaces''​ следующее:​
 <​code>​ <​code>​