서버/도커
system-config-network-tui 사용방법
최고관리자
최고관리자 가입일:2022.11.19

작성일시:2013.07.26 21:31:00

IP:121.162.195.♡

  • 조회 51
  • 댓글 0
  • 좋아요 0
  • 싫어요 0
  • 121.162.195.♡

네트워크(Network)를 사용하기 위해서는 먼저 네트워크 장치에 대한 인식이 필요하다. 네트워크 장치를 지원하는 요소가 커널(Kernel)에 포함되거나 모듈(Module)로 메모리(Memory)에 적재됨으로써 장치 사용이 가능해진다. 리눅스(Linux)는 다양한 네트워크 장치를 지원하기 때문에 리눅스 설치 시 자동으로 인식되지만 때때로 장치를 인식하지 못하는 경우 장착된 네트워크 장치의 호환성을 확인해보아야 한다. 콘솔(Console)환경에서는 네트워크 장치에 대한 설정을 하기 위해서는 'system-config-network-tui`라는 네트워크 설정 프로그램(Program)을 사용하거나 '/etc/sysconfig/network-scripts/ifcfg-eth0`와 같은 설정 파일을 편집하는 방법을 사용해야 한다. 


물론 프로그램이 설치되어 있다는 가정하에 진행합니다.
system-config-network-tui라고 쳐서 실행한다.


‘Device configuration’을 통해 장치 설정을 수행할 수 있고, ‘DNS configuration’을 통해 DNS 설정을 수행할 수 있다. 만약 ‘system-config-network-tui’가 실행되지 않는다면 해당 패키지가 설치되어 있는지를 확인한다.

yum list installed | grep system-config-network-tui
설치 확인

yum install system-config-network-tui
설치가 되어있지 않은 경우 설치한다.




‘Device configuration’을 선택한다. 인식된 장치가 나타나고, 새로운 장치를 추가 할 수 있는 화면이 나타난다. 현재 ‘eth0’ 장치로는 ‘AMD PCnet32’이라는 하드웨어가 인식되어 있음을 확인할 수 있다. 참고로 ‘eth0’는 첫 번째 ‘ethernet card’, 즉 랜카드를 의미한다.



인식된 장치를 선택하면 장치에 대한 네트워크 설정을 할 수 있는 화면이 나타난다. 현재 DHCP 서버에 의한 동적 할당을 사용하고 있는 것을 확인할 수 있다. 고정 IP를 할당하는 경우 세부적인 설정이 필요하다.



Static IP에는 자신이 할당하고자 하는 IP 주소를 적고, 나머지는 알맞게 적어주면 된다. 자세한 설명은 생략하겠다. Tab을 눌러 빠져 나온다. BOOTPROTO 영역은 네트워크 장치에 정보를 설정할 때 사용할 프로토콜(Protocol)을 지정하는 영역이다. ‘none’ 또는 ‘static’으로 설정할 경우 네트워크 장치에 대한 정보를 설정할 때 관리자가 직접 입력한다는 의미이다. 즉 BROAD CAST, IPADDR, NETMASK, NETWORK 번호를 관리자가 직접 입력해야 한다. ‘dhcp’로 설정할 경우 네트워크 장치에 대한 정보를 설정할 때 dhcp 프로토콜을 사용하여 네트워크 정보를 서버로부터 받아와서 장치에 설정한다는 의미이다. 이 경우 해당 네트워크에 dhcp 서버가 시작되어 있어야 하며, dhcp 서버의 설정에 따라 네트워크 설정 값이 달라진다. dhcp 서버는 IP 주소를 동적(Dynamic)으로 할당하는 것을 기본으로 하며, 설정에 따라 정적(Static)으로 할당하기도 한다. ‘bootparam’으로 설정할 경우, bootparamd가 시작되는 서버로부터 정적으로 IP 주소를 할당받는다.



Tab을 눌러 Save한다.



더 이상 설정한 항목이 없으므로 Save&Quit하여 저장하고 나온다.


service network restart로 네트워크를 재가동 시킨다.



‘ifconfig’ 명령을 사용하여 네트워크 장치에 할당된 정보를 확인한다. 참고로 ‘ifconfig’명령은 네트워크 장치에 정보를 설정할 수도 있다. 현재 시스템(System)에는 루프백(loopback)장치와 한 개의 이더넷(Ethernet) 장치가 존재하는데, 루프백 장치명은 ‘lo’이고, 이더넷 장치명 ‘eth0’이다.

 



댓글 0

리눅스에서 인터넷 속도 측정하기

  • 최고관리자
  • 2023.05.01
  • 조회 29
  • 추천 0
리눅스에서  인터넷 속도 측정하기

MySQL DB 암/복호화 방법

  • 최고관리자
  • 2023.04.25
  • 조회 36
  • 추천 0

Jenkins와 Github 연동하기 2

  • 최고관리자
  • 2023.02.18
  • 조회 31
  • 추천 0
Jenkins와 Github 연동하기 2

Jenkins와 Github 연동하기 1

  • 최고관리자
  • 2023.02.18
  • 조회 26
  • 추천 0
Jenkins와 Github 연동하기 1

MSSQL 17 버전 이하 연결 오류 해결 (TCP Provider: Error)

  • 최고관리자
  • 2023.02.16
  • 조회 60
  • 추천 0

VirtualBox 환경에서 symlink() 오류 해결

  • 최고관리자
  • 2023.02.16
  • 조회 21
  • 추천 0

윈도우 IIS 환경에서 PHP 확장자 관리 방법

  • 최고관리자
  • 2023.02.16
  • 조회 23
  • 추천 0
윈도우 IIS 환경에서 PHP 확장자 관리 방법

Nginx 디렉토리 인식 설정

  • 최고관리자
  • 2023.02.16
  • 조회 27
  • 추천 0

CentOS Steam 에서 Docker 설치 시 exec 실행 오류 해결 방법

  • 최고관리자
  • 2023.02.16
  • 조회 24
  • 추천 0
CentOS Steam 에서 Docker 설치 시 exec 실행 오류 해결 방법

Apache httpd.conf 설정 환경 정리

  • 최고관리자
  • 2017.01.22
  • 조회 23
  • 추천 0

서버에서 오는 경고 문자 설명

  • 최고관리자
  • 2017.01.02
  • 조회 34
  • 추천 0

CentOS 6.5 APM Configure

  • 최고관리자
  • 2014.11.23
  • 조회 27
  • 추천 0

CentOS 6.5 Minimal APM 설치과정

  • 최고관리자
  • 2014.11.19
  • 조회 47
  • 추천 0

CentOS 6.5 원격 부팅 설정하기 (WOL)

  • 최고관리자
  • 2014.11.04
  • 조회 22
  • 추천 0

Mod_Security 설치방법 - CentOS 6.5

  • 최고관리자
  • 2014.07.09
  • 조회 23
  • 추천 0
처리 중...