あまり情報がなかったので、メモしておく。
想定している環境
- 有線LAN。ただし無線でもあまり変わらないはず。
-
Netctl
を使う。これが一番簡単。 - DHCPで既にネットにはつなげている。
手順
Netctlの設定ファイルを作成
Interface名はip a
コマンドの出力を見て確認する。
自分の場合はenp2s0
だった。
sudo vim /etc/netctl/enp2s0
/etc/netctl/enp2s0
Description='A basic static ethernet connection'
Interface=enp2s0
Connection=ethernet
IP=static
Address=('192.168.25.219')
Gateway='192.168.24.254'
DNS=('192.168.4.10', '192.168.4.12')
DHCPCDの停止
sudo systemctl stop dhcpcd.service
sudo systemctl disable dhcpcd.service
Netctlを自動起動
sudo systemctl start netctl.service
sudo systemctl enable netctl.service
sudo systemctl start netctl@enp2s0
sudo systemctl enable netctl@enp2s0
参考