1. GUI를 통해서는 System Settings/Network 를 통해 Windows처럼 변경 가능하다.
2. Terminal에서 변경할 경우 IP 설정이 포함된 파일은 /etc/network/interfaces 이며 아래 명령어를 통해 변경한다.
sudo vi /etc/network/interfaces
수정할 내용은 다음과 같다.
고정 IP의 경우
auto lo eth0
iface lo inet loopback
iface eth0 inet static
address 123.123.123.123 (사용할 IP)
netmask 255.255.255.0
gateway 123.123.123.1 (사용할 gateway)
dns-nameservers 123.123.1.1 8.8.8.8 (사용할 DNS)
DHCP의 경우
auto lo eth0
iface lo inet loopback
iface eth0 inet dhcp
여기서 auto 는 lo, eth0, eth1과 같이 설정할 랜카드를 지정하는 명령이다.
lo와 loopback은 PC 내부 통신을 위한 설정이다.
eth0은 랜카드를 의미하며 DHCP 혹은 STATIC 방식을 선택하여 설정할 수 있다.
3. 마지막으로 아래 명령을 통해 네트워크 설정을 불러오면 된다.
sudo service network-manager restart
기존에 많이 사용하던 sudo service networking restart 나 sudo /etc/init.d/networking restart 는 Ubuntu 최신 버전에서 잘 동작하지 않는 것 같다.