Skip to content

Instantly share code, notes, and snippets.

@templateaholic10
Last active March 13, 2020 09:39
Show Gist options
  • Star 2 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save templateaholic10/cd86f417d8ffdc58103d0fa12fe928dd to your computer and use it in GitHub Desktop.
Save templateaholic10/cd86f417d8ffdc58103d0fa12fe928dd to your computer and use it in GitHub Desktop.
Ubuntu 16.04の起動時に無線lan接続する

準備

普通に接続して

  • SSIDとパスフレーズ
  • ifconfigでネットワークアダプタ(wlan2s0
  • [接続情報]でIPv4のIPアドレス、サブネットマスク、デフォルトルート、Primary DNS

を確認しておく。

自動接続するネットワークアダプタを登録する /etc/network/interfaces

/etc/network/interfacesでネットワークアダプタwlan2s0に自動接続するよう設定する。 以下を追記する。

auto wlp2s0
iface wlp2s0 inet static
address [IPアドレス]
netmask [サブネットマスク]
gateway [デフォルトルート]
dns-nameserver [Primary DNS]
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf

ネットワークの設定を登録する /etc/wpa_supplicant/wpa_supplicant.conf

/etc/wpa_supplicant/wpa_supplicant.confにネットワークのSSIDとパスフレーズを登録する。 以下のコマンドでパスフレーズをハッシュ化し、設定ファイルにリダイレクトする。

sudo sh -c "wpa_passphrase [SSID] [パスフレーズ] > /etc/wpa_supplicant/wpa_supplicant.conf"

平文のパスフレーズも出力されてしまうので直接ファイルを編集して削除する。

network={
	ssid="[SSID]"
	#psk="[平文のパスフレーズ]" ←削除する
	psk=[ハッシュ化されたパスフレーズ]
}

接続してみる

ifdownコマンドおよびifupコマンドで接続できることを確認する。 再起動して接続できることを確認する。

参考

Ubuntu Server 16.04 LTS 無線LAN設定 - IMUZA.com Ubuntuで無線LANにログイン前接続する

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment