Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

네트워크 설정

  • CentOS 7.0에서 네트워크 인터페이스의 명칭이 변경되었다.
  • 지금까지는 "eth ~" 였는데,
  • 7.0부터는 "en ~ ' 로 바뀌었다. (예. enp0s2)
  • 설정 파일의 위치는 : "/etc/sysconfig/network-script" 아래에 있다.
Code Block
languagebash
themeEmacs
[test @ localhost ~] $ ls -la /etc/sysconfig/network-scripts/ifcfg*
-rw-r - r-- 1 root root 321 8 월 8 09:03 /etc/sysconfig/network-scripts/ifcfg-enp0s2
-rw-r - r-- 1 root root 254 8 월 3 09:30 /etc/sysconfig/network-scripts/ifcfg-lo

네트워크를 설정해 보자.

  • 기본은 dhcp로 되어있다.
Code Block
languagebash
themeEmacs
HWADDR="00:00:29:08:A5:37"
TYPE="Ethernet"
BOOTPROTO="dhcp"
DEFROUTE="yes"
PEERDNS="yes"
PEERROUTES="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_PEERDNS="yes"
IPV6_PEERROUTES="yes"
IPV6_FAILURE_FATAL="no"
NAME="enp0s3"
UUID="b3d0246c-d2ba-49c7-98fb-2c394b30e29b"
ONBOOT="yes"

고정 IP로 바꿔보자.

  • 고정 IP "192.168.0.5"로 바꿔보자.

Code Block
languagebash
themeEmacs
HWADDR="00:00:29:08:A5:37"
TYPE="Ethernet"
BOOTPROTO="none"
DEFROUTE="yes"
PEERDNS="yes"
PEERROUTES="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_PEERDNS="yes"
IPV6_PEERROUTES="yes"
IPV6_FAILURE_FATAL="no"
NAME="enp0s3"
UUID="b3d0246c-d2ba-49c7-98fb-2c394b30e29b"
ONBOOT="yes"

# IP Address
IPADDR = "192.168.0.5"
# Subnet Mask
NETMASK = "255.255.255.0"
# Default Gateway
GATEWAY = "192.168.0.1"
# DNS Server
DNS1 = "192.168.0.1"
  • 바뀐 부분은 세번째 줄에 "BOOTPROTO"의 값을 "dhcp"에서 "none"으로 변경하고,
  • (IP 주소, 서브넷 마스크, 기본 게이트웨이, DNS 서버)의 내용을 추가하면 된다.

설정 파일을 수정했다면 네트워크를 다시 시작한다.

Code Block
languagebash
themeEmacs
systemctl restart NetworkManager
systemctl restart network

현재 DNS조회

No Format
nmcli dev show | grep DNS

네트워크 인터페이스조회

No Format
nmcli d

IP설정바꾸기(UI)

No Format
nmtui

192.168.56.105/24
24는 subnet marsk 255.255.255.0과 동일

변경 적용

No Format
systemctl restart network


가상네트워크

Virtual Box에서 네트워크 설정시 아래참고:

http://blog.hkwon.me/virtualbox-hoseuteu-jeonyong-eodaebteo-seoljeong-2/

...