강좌
클라우드/리눅스에 관한 강좌입니다.
네트워크 분류

리눅스마스터1급 : 네트워크 명령어 netconfig

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

리눅스마스터1: 네트워크 명령어 netconfig

 

 

이 프로그램은 콘솔용 프로그램으로 네트워크 터미널 상에서도 실행이 가능하며 간단하게 네트워크 설정을 할 수 있는 툴이다.

 

 

 

netconfig를 실행하면 설정 화면이 나온다.

 

 

 

그런데 이 프로그램에도 여러 가지 옵션이 있다.

 

 

 

이 옵션들을 통해서 각각의 개별적인 설정들도 해줄 수 있다.

 

 

 

 

이 프로그램은 setup 명령을 통해서 나온 메뉴를 통해서 실행이 가능하고 콘솔에서 netconfig 명령으로 직접 실행할 수도 있다.

 

 

 

 

 

 

 

 

 

# setup

 

 

 

 

 

또는

 

 

 

 

 

# netconfig

 

 

 

 

 

setup 명령을 내리면 다음과 같이 설정할 사항을 선택하는 화면이 뜬다.

 

 

 

여기에서 키보드의 아래/위 화살표 버튼을 눌러서 네트워크 설정을 선택한 후에 <엔터> 버튼을 누른다.

 

 

 

 

5ef6539eaa8f8693ae488bb31c5d4ada_1683779928_0549.png
 

 

위와 같이 하거나 netconfig 명령을 내리면 다음과 같은 화면이 실행된다.

 

 

 

이 화면에서 위의 메뉴는 네트워크 장치의 네트워크 정보를 설정(/etc/sysconfig/network-scripts/ifcfg-eth0 파일에 저장)하는 것이고 아래의 메뉴는 도메인 네임 서버에 대하여 설정(/etc/resolv.conf 파일에 저장)하는 것이다.

 

 

 

메뉴 간의 이동은 화살표 버튼을 이용하고 <엔터> 버튼을 누르면 다음 화면으로 넘어간다.

 

 

 

설정을 마친 이후에는 화살표 버튼으로 확인 선택한 후에 <엔터> 버튼을 누르면 설정이 완료된다.

 

 

 

 

 

먼저 “Edit a device params” 메뉴를 선택하면, 다음 화면에서 시스템에 의해 인식된 이더넷 카드 중에서 설정할 장치를 선택할 수 있다.

 

 

 

 

5ef6539eaa8f8693ae488bb31c5d4ada_1683779947_9561.png
 

 

그리고 다음 화면에서 DHCP 여부를 선택(Use DHCP에서 스페이스바를 누르면 선택 여부를 설정할 수 있다)하고 선택을 해제하면 Static IP, 서브넷 마스크 및 기본 게이트웨이 주소의 네트워크 환경 설정을 할 수 있다.

 

 

 

 

 

5ef6539eaa8f8693ae488bb31c5d4ada_1683779961_0649.png
 

 

다음으로 “Edit DNS configuration” 메뉴를 선택하면, 다음 화면에서 호스트명, DNS 등을 설정할 수 있다.

 

 

 

 

 

5ef6539eaa8f8693ae488bb31c5d4ada_1683779973_5337.png
 

 

설정을 끝내고 <확인>를 누르면 설정을 한 후 설정 확인을 하는 과정을 거치는데 이것까지 무사히 마치면 바로 명령행 상태로 바뀌게 된다.

 

 

 

 

이외에도 netconfig 명령을 내릴 때에는 다음과 같은 옵션들과 함께 실행할 수 있다.

 

 

 

 

 

옵션

설명

--bootproto=(dhcp|bootp|none)

어떤 프로토콜을 사용할 것인지 결정

--gateway=

게이트웨이 설정

--ip=

IP 주소 설정

--nameserver=

DNS 서버 설정

--netmask=

Netmask

--hostname=

Host

--domain=

Domain

-d, --device=

Network 디바이스(eth0, eth1, ...)

 

 

위 옵션을 가지고 네트워크 설정을 다음과 같이 할 수도 있다.

 

 

 

 

 

 

 

 

 

# netconfig --bootproto=none --gateway=192.168.1.1 --ip=192.168.1.10 \

--netmask=255.255.255.0 --nameserver=192.168.1.100

 

 

 

 

 

 

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,037 명
  • 현재 강좌수 :  35,810 개
  • 현재 접속자 :  103 명