본문 바로가기

IT인생_스터디

[리눅스 시스템] 리눅스 이더넷카드 설정 확인 및 재 설정을 위한 방법 리눅스 이더넷카드 설정 확인 및 재 설정을 위한 방법 1. 명령어 : mii-tool - 네트워크 인터페이스의 상태를 확인하거나 설정하는 유용한 도구 * 랜카드에 설정된 속도 (10/100/1000)을 확인 * 랜카드에 설정된 Duplex Mode (전이중/반이중)를 확인 * 자동 감지 (autonegotiation)의 ON/OFF 확인 및 설정 2. 예제 #mii-tool #mii-tool -v --> 자세한 내용 #mii-tool -R --> 네트워크 인터페이스의 기본 설정 내용대로 재 설정 #mii-tool -r --> 네트워크 인터페이스의 autonegotiation 설정을 재 시작 #mii-tool -w --> 네트워크 인터페이스를 계속 모니터링 하면서 연결 상태에 변화가 있을 경우 내용을 알려.. 더보기
[리눅스 시스템] 리눅스 ping 명령어 사용하기 리눅스 ping 명령어 사용하기 1. ping 명령어의 유용한 옵션 * -s : ping test시 패킷 사이즈 설정. byte 단위로 지정. 기본값은 56byte 이다. * -q : ping test 과정을 보여주지 않고 결과만을 보여준다. * -i : ping test시 사용할 interval을 설정. 즉, 지연시간을 의미한다. 기본값은 1초이다. * -b : ping test 시 broadcast한다. * -c : ping test 시 보낼 패킷 수를 지정. 즉, ping test 할 횟수를 지정한다. * -w : ping test를 몇 초 후에 중지시킬 것인지 지정. 2. 예제 더보기
[리눅스 시스템] 리눅스 netstat 명령어 사용하기 리눅스 netstat 명령어 사용하기 1. netstat 명령어로 알수 있는 내용 * 어떤 클라이언트와 연결되어 있는가? * 어떤 서비스 (www, ftp, ssh, mysql 등)들로 연결되어 있는가? * 어떤 포트 (Port)번호로 연결되어 있는가? * 연결상태 (wait, listen, connect 등)는 어떠한가? * 네트워크 연결상태가 어떻게 되어 있는가? * 기본 게이트웨이의 설정이 제대로 되어 있는가? * route에서 처럼 라우팅 경로는 어떠한가? 2. netstat 명령어의 주요 옵션 * -a : --all 과 같으며, listen 되는 소켓정보와 listen 되지 않는 소켓 정보를 모두 출력 * -n : --numberic 과 같으며, 10진수의 수치 정보로 결과를 출력 * -r : .. 더보기
[리눅스 시스템] 리눅스 ifconfig 개론 리눅스 ifconfig 개론 1. ifconfig 의 역할 * 시스템에 장착된 이더넷 카드의 설정 확인/변경 * 시스템에 장착된 이더넷 카드의 활성화/비활성화 * 이더넷카드의 MTU등과 같은 옵션값들 변경 * 이더넷카드의 네트워크 설정 2. ifconfig 의 네트워크 인터페이스 상세 내역 확인 * MAM 주소 * eth0 에 할당된 주소 * 브로드캐스트 (Broadcast) * 서브넷 마스크 (Subnet Mask) * MTU (Maxium Transfer Unit) * RX packets (부팅 후 현재까지 받은 패킷수) * TX packets (부팅 후 현재까지 보낸 패킷수) * Collisions * Interrupt 주소 * 현재 UP (사용가능)되어 있는가? 4. 예제 4.1. eth0 인터페.. 더보기
[리눅스 시스템] 리눅스 네트워크 시작/중지/재시작 하기 리눅스 네트워크 시작/중지/재시작 하기 1. 네트워크 인터페이스 기준 #ifconfig [interface] up/down 2. 네트워크 스크립트 기준 2.1. #/etc/rc.d/init.d/network start/stop/restart 2.2. # service network start/stop/restart 더보기
[리눅스 시스템] 리눅스 호스트네임 (hostname) 변경 리눅스 호스트네임 (hostname) 변경 1. /etc/sysconfig/network - 호스트네임 저장 파일 2. [root@CentOS5 /]# hostname CentOS55 3. 확인 : [root@CentOS5 /]# hostname 바로 적용이 안 되었을 경우 로그아웃하고 다시 로그인 하거나 network 재시작 (권장하지 않음)을 한다. 더보기
[리눅스 시스템] 리눅스 ifconfig 명령어로 네트워크 설정하기 리눅스 ifconfig 명령어로 네트워크 설정하기 1. #ifconfig -a 확인 2. ifconfig 명령어로 ip 설정하기 #ifconfig [dev명] ip주소 [netmask] netmask주소 [broadcast] broadcast주소 up/down 더보기
[리눅스 시스템] 리눅스 네트워크 설정파일 리눅스 네트워크 설정파일 1. 기본 게이트웨이 설정 파일 /etc/sysconfig/network 파일 2. 네트워크 인터페이스 설정 파일 (NIC,Ethernet) /etc/sysconfig/network-scripts/디렉토리 #cat /etc/sysconfig/network-scripts/eth0 3. 기본 DNS 설정 파일 /etc/resolv.conf 파일 #cat /etc/resolv.conf 더보기
[리눅스 시스템] 리눅스 게이트웨이 설정 리눅스 게이트웨이 설정 1. default gateway 설정 #route add default gw [게이트웨이 IP 주소] dev [네트워크 인터페이스 장치명] ex) route add default gw 192.168.100.1 dev eth0 2. routing table 설정 #route add -net [목적지 IP 주소] netmask [목적지 IP의 Subnetmask] [게이트웨이 IP주소] dev [네트워크 인터페이스 장치명] 3. 라우팅 테이블 확인 #route 더보기
[리눅스 시스템] 리눅스 부팅과정 순서 리눅스 부팅과정 순서 부팅단계 진행내용 비고 1단계 ROM-BIOS 에서 POST 기능과 부팅매체의 부트로더를 불러들인다. ROM-BIOS 2단계 부트로더는 부팅메뉴를 선택받고 선택된 커널을 로딩한다. 그리고 부트로더는 Swapper를 로딩한다. GRUB 3단계 Swapper는 각 장치들을 초기화 한 후에 init 프로세스를 로딩한다. Swapper 4단계 init 프로세스는 /etc/inittab 파일의 내용을 순차대로 실행한다. init 5단계 부팅레벨을 선택한다. /etc/inittab 6단계 /etc/rc.d/rc.sysinit 스크립트를 실행한다. /etc/inittab 7단계 선택된 부팅레벨(N)에 따라서 /etc/rc.d/rcN.d/ 디렉토리의 파일들을 순차대로 실행한다. /etc/initt.. 더보기