centos 7에서는 처음에 ifconfig가 실행되지 않는다.
ip add 이나 ip a로 조회가 가능하다.
ifconfig를 실행하기 위해서는 yum install net-tools를 실행
설정확인 : cat /etc/sysconfig/network-scripts/ifcfg-enp2s0
enp2s0는 변동적이므로 확인 ip add, ip a, ifconfig로 확인필요.
- 유동 아이피
BOOTPROTO=DHCP 로 설정
- 고정 아이피
BOOTPROTO=STATIC
ONBOOT=YES
IPADDR=사용자 설정
NETMASK=사용자 설정
GATEWAY=사용자 설정
DNS1=사용자 설정
DNS2=사용자 설정
- 랜카드 활성화 비활성화
ifdown enp2s0
ifup enp2s0
systemctl restart network 명령실행
참고
HWADDR=맥주소 입력
TYPE= Ethernet : 이더넷 인터페이스의 종류
BOOTPROTO=static : 고정 아이피 할당
BOOTPROTO=dhcp : 유동 아이피 할당
DEFROUTE=yes : 디폴트 라우트 사용 여부
PEERDNS=yes : dhcp 서버의 dns정보를 /etc/resolv.conf에 저장 여부
PEERROUTES=yes : dhcp 서버의 라우터 정보를 /etc/sysconfig/network에 저장 여부
IPV4_FAILURE_FATAL=yes : 설정이 잘 안됐을 때 IPv6 사용 여부(yes면 사용하지 않고 no면 사용)
IPV6INIT=yes : IPv6 사용 여부
NAME=enp0s3 : GUI 네트워크 설정 때 보이는 NIC 이름
ONBOOT=yes : 부팅시 자동 활성화 여부
BROADCAST= : 브로드캐스트 주소
IPADDR= : 아이피주소
NETMASK= : 넷마스크 주소
NETWORK= : 네트워크 주소
GATEWAY= : 게이트웨이 주소
DNS1= : DNS주소
DNS2= : DNS주소
USERCTL=no : 일반 사용자가 수정 할 수 있는지에 대한 여부
NM_CONTROLLED=yes : 네트워크 관리도구사용 여부
service network restart
TYPE="Ethernet"
BOOTPROTO="static"
DEFROUTE="yes"
PEERDNS="yes"
PEERROUTES="yes"
IPV4_FAILURE_FATAL="yes"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_PEERDNS="yes"
IPV6_PEERROUTES="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="enp0s25"
UUID="e35bf976-492b-4fc1-93de-8d88e7052b33c"
DEVICE="enp0s25"
ONBOOT="yes"
IPADDR="181.101.10.56"
PREFIX="27"
GATEWAY="181.101.10.1"
DNS1="168.126.63.1"