don't stop believing

Ubuntu 고정 IP 설정하기 본문

Linux/Ubuntu

Ubuntu 고정 IP 설정하기

Tongchun 2018. 5. 23. 11:55

서버로 사용하려면 고정 IP를 설정해야 겠죠.


먼저 ifconfig로 네트워크 정보를 확인합니다.

$ ifconfig
enp3s0    Link encap:Ethernet  HWaddr b0:6e:bf:d2:80:15  
          inet addr:192.168.1.232  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::b26e:bfff:fed2:8015/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:15752 errors:0 dropped:52 overruns:0 frame:0
          TX packets:400 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:2695028 (2.6 MB)  TX bytes:31626 (31.6 KB)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:168 errors:0 dropped:0 overruns:0 frame:0
          TX packets:168 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:12236 (12.2 KB)  TX bytes:12236 (12.2 KB)

DHCP에서 192.168.1.232로 받아왔습니다.

저는 192.168.0.11로 고정 IP를 할당하고 싶습니다.


설정을 위해 network interface 파일을 엽니다.

$ sudo vim /etc/network/interfaces

파일을 열면 아래와 같이 되어 있습니다.

# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback

이제 아래와 같이 고정 IP 정보를 추가합니다.

# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback

auto enp3s0
iface enp3s0 inet static
address 192.168.0.11
gateway 192.168.0.1
netmask 255.255.255.0
dns-nameservers 168.126.63.1 168.126.63.2

저장 후 networking.service를 제시작 해줍니다.

sudo systemctl restart networking.service

변경되었는지 ifconfig를 확인해 봅니다.

$ ifconfig
enp3s0    Link encap:Ethernet  HWaddr b0:6e:bf:d2:80:15  
          inet addr:192.168.0.11  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::b26e:bfff:fed2:8015/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:29544 errors:0 dropped:100 overruns:0 frame:0
          TX packets:702 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:5094845 (5.0 MB)  TX bytes:55362 (55.3 KB)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:168 errors:0 dropped:0 overruns:0 frame:0
          TX packets:168 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:12236 (12.2 KB)  TX bytes:12236 (12.2 KB)

만약 변경되지 않았다면 reboot를 해줍니다.





Comments