아래와 같이 <code>/etc/network/interface</code> 파일을 수정합니다.
1 2 3 4 5 6 7 8 9 10 11 12 |
$ cat /etc/network/interfaces # interfaces(5) file used by ifup(8) and ifdown(8) auto lo iface lo inet loopback #### SET Static IP ###### auto eth0 iface eth0 inet static address 10.50.1.111 netmask 255.255.254.0 gateway 10.50.0.1 dns-nameservers 8.8.8.8 8.8.4.4 |
다음의 명령어를 수행하여 networking.service를 재시작한다.
$ sudo systemctl restart networking.service
에러가 발생한다면 /etc/network/interfaces
의 내용이 잘못된 것으므로 확인한다.
다음 명령어를 수행하여 networking.service 의 상태를 확인 후 문제가 없다면 enable 하여 시스템을 재시작 하더라도 동일한 설정이 반영되도록 한다.
$ **sudo systemctl status networking.service** ● networking.service - Raise network interfaces Loaded: loaded (/lib/systemd/system/networking.service; enabled; vendor preset: enabled) Drop-In: /run/systemd/generator/networking.service.d └─50-insserv.conf-$network.conf Active: active (exited) since 수 2020-08-05 16:02:56 KST; 21min ago Docs: man:interfaces(5) Main PID: 28235 (code=exited, status=0/SUCCESS) CGroup: /system.slice/networking.service 8월 05 16:02:52 JCHOI systemd[1]: Starting Raise network interfaces... 8월 05 16:02:56 JCHOI systemd[1]: Started Raise network interfaces. $ sudo systemctl enable networking.service Synchronizing state of networking.service with SysV init with /lib/systemd/systemd-sysv-install... Executing /lib/systemd/systemd-sysv-install enable networking