728x90
네트워크 정보 확인
ip [subcommand1] [subcommand2] ... [argument]
1. ip 정보 확인
2. 라우팅, 장치에 대한 설정 조정 및 출력
3. ip 명령으로 네트워크를 설정은 임시 저장됨 > 재부팅 시 network manager 설정으로 복귀됨
4. subcommand
subcommand | 설명 |
address | ip 주소 관련 명령 |
show | 정보 확인 |
add | ip 주소 추가 |
delete | ip 주소 제거 |
route | 라우팅 테이블 확인 |
link set [인터페이스명] up/down | 랜카드 활성화/비활성화 |
[실습1] 인터페이스에 ip 설정하기
# 제거하고자 하는 ip 주소와 디바이스 장치명 입력
ip addr del 192.168.56.117/24 dev enp0s8
# 추가하고자 하는 ip 주소와 디바이스 장치명 입력
ip addr add 192.168.56.117/24 dev enp0s8
# enp0s8의 인터페이스 확인
ip addr show enp0s8
[실습2] 인터페이스 gw 설정하기
# 게이트웨이 추가 하기
ip route add default via 192.168.56.1 dev enp0s8
# 게이트웨이 삭제 하기
ip route del default via 192.168.56.1 dev enp0s8
[실습3] 라우팅 경로 설정하기
# 라우팅 경로 추가
ip route add 192.168.56.0/24 via 192.168.86.1 dev enp0s8
# 라우팅 경로 제거
ip route del 192.168.56.0/24 dev enp0s8
[실습4] 인터페이스 활성화/비활성화
# 인터페이스 활성화
ip link set enp0s8 up
# 인터페이스 비활성화
ip link set enp0s8 down
ifconfig [인터페이스 이름]
1. 리눅스 시스템에서 네트워크 인터페이스 구성 및 확인
2. 네트워크 인터페이스 활성화 및 비활성화, 네트워크 설정 변경
3. ifconfig 명령을 이용한 네트워크 설정은 영구적으로 저장되지 않음 > 네트워크 설정 파일 수정 또는 네트워크 관리자 서비스 필요
4. net-tools 패키지: 레거시 관리 도구, ifconfig / netstat / route 등 네트워크 관련 도구 포함
[실습1] ip 설정
# ip 세팅
# ifconfig 인터페이스이름 ip주소 netmask 넷마스크값 broadcast 브로드캐스트값
# 예시
# enp0s8: inet 192.168.56.117 netmask 255.255.255.0 broadcast 192.168.56.255
ifconfig enp0s8 192.168.56.118 netmask 255.255.255.0 broadcast 192.168.56.255
[실습2] 인터페이스 활성화/비활성화
# enp0s8 비활성화
ifconfig enp0s8 down
# enp0s8 활성화
ifconfig enp0s8 up
[실습3] 인터페이스 gw 설정하기
# ip 주소가 인터넷과 연결되지 않는 특수 주소라서 해당 명령어가 실행되지 않음..
route add default gw 192.168.56.1 dev enp0s8
route del default gw 192.168.56.1
# 게이트웨이 추가
route add default gw 10.0.2.2 dev enp0s3
# 게이트웨이 삭제
route del default gw 10.0.2.2
728x90
'쿠버네티스 교육 > 강의 내용 정리' 카테고리의 다른 글
220517_3_실습_네트워크 관리자_dhcp 프로파일 생성 (0) | 2022.05.17 |
---|---|
220517_2_리눅스 서비스_네트워크 관리자_ifcfg-enp0s3, resolv.conf, hostname (0) | 2022.05.17 |
220516_3_리눅스 서비스_네트워크 관리-nmcli (0) | 2022.05.16 |
220516_2_리눅스 서비스_SSH (0) | 2022.05.16 |
220516_1_리눅스 서비스_RPM, YUM (0) | 2022.05.16 |