Автоматически подключаться к беспроводной сети с помощью CLI

Мне нужно, чтобы моя машина автоматически подключалась к беспроводной сети при каждом ее запуске.

Я работаю безголовый сервер (10.04) и использую следующие команды для ручного подключения к сети

sudo iwconfig wlan0 essid "SSID_Name"
sudo iwconfig wlan0 key XXXXX
sudo iwconfig wlan0 key open
sudo iwconfig wlan0 mode Managed
sudo dhclient wlan0

Я буду признателен, если мы сможем сделать это, изменив файл etc / network / interfaces

. Обратите внимание, что мой маршрутизатор работает с wep, заранее спасибо

13
задан 31 January 2014 в 02:50

2 ответа

Пожалуйста, измените ваш файл / etc / network / interfaces на:

auto lo
iface lo inet loopback

auto wlan0
iface wlan0 inet dhcp
wireless-ssid SSID_Name
wireless-key XXXXX

Если вы планируете использовать ssh и ftp на сервере, вам нужно знать, где он находится. Сделайте это со статическим IP-адресом:

auto lo
iface lo inet loopback

auto wlan0
iface wlan0 inet static
address 192.168.1.150
netmask 255.255.255.0
gateway 192.168.1.1
wireless-ssid SSID_Name
wireless-key XXXXX
dns-nameservers 8.8.8.8 192.168.1.1

Более того, ваши настройки подразумевают, что ваша сеть зашифрована с помощью WEP, что довольно небезопасно. Я рекомендую вам сменить маршрутизатор на WPA2-AES:

auto lo
iface lo inet loopback

auto wlan0
iface wlan0 inet static
address 192.168.1.150
netmask 255.255.255.0
gateway 192.168.1.1
wpa-essid SSID_Name
wpa-psk XXXXX
dns-nameservers 8.8.8.8 192.168.1.1

Обязательно выберите адрес вне диапазона, используемого DHCP-сервером в маршрутизаторе, и, конечно, подставьте здесь свои данные.

0
ответ дан 31 January 2014 в 02:50

Автоматическое беспроводное соединение при входе в систему

Для случаев, когда вы хотите автоматически подключаться к беспроводному маршрутизатору, выполните следующие действия:

  1. Откройте файл interface :

    sudo nano /etc/network/interfaces
    
  2. Добавьте следующую информацию (при условии, что ваш интерфейс называется wlan0):

    auto wlan0
    iface wlan0 inet static
    address ASSIGNED_IP
    netmask 255.255.255.0
    gateway THE_GATEWAY
    wireless-essid YOURSSID
    wireless-key WIRELESSKEY_HERE
    
  3. Сохраните файл и перезагрузите компьютер .

0
ответ дан 31 January 2014 в 02:50

Другие вопросы по тегам:

Похожие вопросы: