Ubuntu 18/14 버전 IP 설정 변경


주의사항

IP변경 하기 전


- 운영중인 서비스 중단하기 : apache, nginx, vsftp, mysql ...


- 혹시 문제가 생길경우 SSH 접속이 되지 않음으로 가급적 Console 모드로 접속 후 작업 할 것


- IP변경에 따른 방화벽(iptable) 영향도 검토하기



Ubuntu 18 버전-고정IP/DNS 변경

1) 설정 파일 경로 : #vi /etc/netplan/50-cloud-init.yaml


2) 설정 변경:


고정IP 변경의 경우 : 아래의 192.168.100.100 으로 된 붉은 폰트 부분만 변경

DNS 변경의 경우 : 아래의 8.8.8.8 으로 된 붉은 폰트 부분만 변경


주의! 만약 파일 내 구조가 아래와 다르다면 IP는 변경 되지 않음


# This file is generated from information provided by
# the datasource.  Changes to it will not persist across an instance.
# To disable cloud-init's network configuration capabilities, write a file
# /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg with the following:
# network: {config: disabled}
network:
    ethernets:
        enp4s0:
            addresses:
            - 192.168.100.100/24
            dhcp4: false
            gateway4: 192.168.100.1
            nameservers:
                addresses:
                - 8.8.8.8
                search: []
    version: 2
~
~
~
~

~



3) 설정 적용 : # netplan apply


Ubuntu 14 버전-고정IP변경

1) 설정 파일 경로 : #vi /etc/network/interfaces


2) 설정 변경:


아래의 192.168.100.100 으로 붉은 폰트 부분만 변경

만약 파일내 구조가 아래와 다르다면 IP는 변경 되지 않음

# This file describes the network interfaces available on your system

# and how to activate them. For more information, see interfaces(5).


# The loopback network interface

auto lo

iface lo inet loopback


# The primary network interface

auto eth0

iface eth0 inet static

        address 192.168.100.100

        netmask 255.255.255.0

        network 192.168.100.0

        broadcast 192.168.1.255

        gateway 192.168.100.1

        # dns-* options are implemented by the resolvconf package, if installed

        dns-nameservers 8.8.8.8




3) 설정 적용 : #service networking restart



 




댓글()