Различия
Здесь показаны различия между двумя версиями данной страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
|
wiki:настройка_сети_вручную [2016/07/21 12:07] [Требования к системе] |
wiki:настройка_сети_вручную [2018/01/22 18:46] (текущий) [Требования к системе] |
||
|---|---|---|---|
| Строка 19: | Строка 19: | ||
| * Драйвер Вашего сетевого устройства корректно установлен, кабель (при проводном соединении) исправен и подсоединен. | * Драйвер Вашего сетевого устройства корректно установлен, кабель (при проводном соединении) исправен и подсоединен. | ||
| - | Для настроек вам обязательно потербуется имя вашего сетевого адаптера. Его можно узнать из вывода команды: | + | Для настроек вам обязательно потребуется имя вашего сетевого адаптера. Его можно узнать из вывода команды: |
| <code> | <code> | ||
| $ sudo lshw -C network | $ sudo lshw -C network | ||
| Строка 83: | Строка 83: | ||
| address 192.168.0.1 | address 192.168.0.1 | ||
| 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 | ||
| </code> | </code> | ||
| Строка 91: | Строка 92: | ||
| * ''netmask 255.255.255.0'' - указывает что наша маска подсети (netmask) имеет значение 255.255.255.0; | * ''netmask 255.255.255.0'' - указывает что наша маска подсети (netmask) имеет значение 255.255.255.0; | ||
| * ''gateway 192.168.0.254'' - адрес шлюза (''gateway'') по умолчанию 192.168.0.254; | * ''gateway 192.168.0.254'' - адрес шлюза (''gateway'') по умолчанию 192.168.0.254; | ||
| + | * ''dns-nameservers 192.168.0.254 8.8.8.8'' - адреса DNS серверов (о ниж мы расскажем позже) | ||
| * ''auto eth0'' - указывет системе что интерфейс ''eth0'' необходимо включать автоматически при загрузке системы с вышеуказанными параметрами. | * ''auto eth0'' - указывет системе что интерфейс ''eth0'' необходимо включать автоматически при загрузке системы с вышеуказанными параметрами. | ||
| **eth0** - имя подключаемого своего интерфейса. Список интерфейсов можно посмотреть набрав: | **eth0** - имя подключаемого своего интерфейса. Список интерфейсов можно посмотреть набрав: | ||
| <code> | <code> | ||
| - | $ ifconfig -a | + | $ ip addr |
| </code> | </code> | ||
| Строка 113: | Строка 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> | ||
| Строка 129: | Строка 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 ===== | ||
| Строка 500: | Строка 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> | ||
| Строка 714: | Строка 715: | ||
| </code> | </code> | ||
| - | Теперь, при запуске команды ''ifconfig'' должно отобразиться подключение eth0 с выставленными параметрами. | + | Теперь, при запуске команды ''ip addr'' должно отобразиться подключение eth0 с выставленными параметрами. |
| Если подключение отображается, но параметры не такие, какие были указаны в файле ''/etc/network/interfaces'', либо возникают любые другие ошибки, перепроверьте этот файл на наличие неточностей и опечаток и попробуйте ещё раз перезапустить сеть. | Если подключение отображается, но параметры не такие, какие были указаны в файле ''/etc/network/interfaces'', либо возникают любые другие ошибки, перепроверьте этот файл на наличие неточностей и опечаток и попробуйте ещё раз перезапустить сеть. | ||
| Строка 738: | Строка 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> | ||