Как раздать локальную сеть через командную строку?

Как раздать локальную сеть через командную строку? - коротко

Чтобы раздать локальную сеть через командную строку, можно использовать утилиту ip с опцией addr. Например, для назначения адреса 192.168.1.100 интерфейсу eth0, введите команду:

sudo ip addr add 192.168.1.100/24 dev eth0

Как раздать локальную сеть через командную строку? - развернуто

Раздача локальной сети через командную строку является важным процессом, который позволяет администраторам сетей эффективно управлять и конфигурировать сетевые параметры. Для выполнения этой задачи необходимо использовать соответствующие команды и инструменты, предусмотренные операционной системой.

Windows

В операционной системе Windows для раздачи локальной сети можно использовать утилиту netsh, которая позволяет настроить сетевые параметры через командную строку. Вот основные шаги:

  1. Открытие командной строки:

    • Нажмите комбинацию клавиш Win + R, введите cmd и нажмите Enter.
  2. Использование утилиты netsh:

    • Для раздачи сети с помощью Wi-Fi используйте следующую команду:
      netsh wlan set hostednetwork mode=allow ssid=<SSID> key=<password>
      

      Замените <SSID> на желаемое имя сети, а <password> на пароль.

  3. Запуск раздачи:

    • После установки параметров необходимо запустить раздачу:
      netsh wlan start hostednetwork
      
  4. Проверка состояния:

    • Чтобы убедиться, что сеть успешно раздается, используйте команду:
      netsh wlan show hostednetwork
      
  5. Остановка раздачи:

    • Для остановки раздачи используйте команду:
      netsh wlan stop hostednetwork
      

Linux

В операционных системах на базе Linux для раздачи локальной сети можно использовать утилиту hostapd. Вот основные шаги:

  1. Установка необходимых пакетов:

    • Установите hostapd и dnsmasq с помощью команды:
      sudo apt-get install hostapd dnsmasq
      
  2. Настройка hostapd:

    • Откройте файл конфигурации hostapd для редактирования:
      sudo nano /etc/hostapd/hostapd.conf
      
    • Внесите следующие изменения:
      interface=wlan0
      

      driver=nl80211

      ssid=<SSID>

      hw_mode=g

      channel=7

      wpa=2

      wpa_passphrase=<password>

      wpa_key_mgmt=WPA-PSK

      wpa_pairwise=TKIP

      rsn_pairwise=CCMP

      Замените <SSID> на желаемое имя сети, а <password> на пароль.

  3. Настройка dnsmasq:

    • Откройте файл конфигурации dnsmasq для редактирования:
      sudo nano /etc/dnsmasq.conf
      
    • Добавьте следующие строки в конец файла:
      interface=wlan0
      

      dhcp-range=192.168.4.2,192.168.4.20,255.255.255.0,24h

  4. Запуск сервисов:

    • Запустите hostapd и dnsmasq с помощью команд:
      sudo service hostapd start
      

      sudo service dnsmasq start

  5. Проверка состояния:

    • Убедитесь, что сервисы работают корректно:
      sudo systemctl status hostapd
      

      sudo systemctl status dnsmasq

Заключение

Раздача локальной сети через командную строку требует точного выполнения команд и настроек. В Windows для этого используется утилита netsh, а в Linux - комбинация hostapd и dnsmasq. Следуя описанным шагам, администраторы сетей могут эффективно настроить и управлять локальными сетями.