해킹시스템생성전제조건 (4)- Linux/Unix 네트워크설정및적용
학습목표 Linux/Unix 네트워크인터페이스설정에필요한사항
Linux/Unix 네트워크인터페이스설정에필요한사항 more Linux/Unix 네트워크인터페이스설정에필요한사항 개념 해킹시스템을만들기위한 4 번째단계는네트워크인터페이스카드에대한 TCP/IP 아키텍쳐기반의네트워크설정을함으로타시스템과의통신을가능케함. NIC 설정에필요한사항 NIC 카드를 OEM 으로부터구입한후시스템에장착시 Unix/Linux 에맞는드라이버 IP 주소및서브넷마스크값 기본게이트웨이주소 장착후 NIC 설정가능한명령어들 NIC 카드주소및서브넷마스크설정시필요 ping NIC 장착후통신가능여부확인. route 라우팅정보확인. netstat 네트워크상태확인. 네트워크설정시필요한파일 Linux 인경우 /etc/resolv.conf /etc/sysconfig/network /etc/sysconfig/network-scripts/ifcfg-eth 솔라리스 Unix 인경우 /etc/resolv.conf /etc/defaultrouter /etc/hostname.hme0 또는.rtls0 /etc/nodename /etc/nsswitch.conf
Linux/Unix 네트워크인터페이스설정에필요한사항 more Redhat 기반 Linux 7.0 이하를기준으로 NIC 카드에네트워크설정 단계 1) NIC 카드장착후부팅 단계 2) 를이용 NIC 카드드라이브설치여부를확인. -a
Linux/Unix 네트워크인터페이스설정에필요한사항 more 단계 3) NIC 드라이브를확인후 를이용하여 ip 주소와서브넷마스크지정. eth0 inet 192.168.0.10 netmask 255.255.255.0 단계 4) 해당인터페이스 eth0 에브로드캐스팅주소활성화. eth0 broadcast up 단계 5) eth0 을이용하여해당인터페이스설정값확인.
Linux/Unix 네트워크인터페이스설정에필요한사항 more 단계 6) /etc/sysconfig/network 파일을오픈한후기본게이트웨이주소지정. cd /etc/sysconfig network 단계 7) /etc/sysconfig/network-scripts/ifcfg-eth0 파일을오픈후시스템부팅시 ip 주소, 서브넷마스크, 브로드캐스팅주소, 네트워크주소지정.
Linux/Unix 네트워크인터페이스설정에필요한사항 more 단계 8) /etc/resolv.conf 파일을이용 DNS 서버 IP 주소, 쿼리순서, 도메인이름지정.
Linux/Unix 네트워크인터페이스설정에필요한사항 more 단계 9) /etc/nsswitch.conf 파일을이용이름해석순서지정. 예 ) host - DNS - NIS 순으로이름해석지정. 단계 10) 재부팅후 a 를이용최종확인.
Linux/Unix 네트워크인터페이스설정에필요한사항 more << << 노트노트 >> >> 장착한장착한 NIC NIC 카드에카드에해당한해당한 INTERFACE INTERFACE 확장자명확장자명.. 1-1) 1-1) 1) 1) INTEL INTEL 사 -------- -------- iee iee (82586) (82586) ieef ieef (82596) (82596) eepro eepro (82595FX) (82595FX) iprb iprb (100base) (100base) 1-2) 1-2) Novell Novell 호환호환 ------- ------- nei nei 1-3) 1-3) compaq compaq -------- -------- nfe nfe (compaq (compaq netflex-2) netflex-2) cnft cnft (compaq (compaq netflex-3) netflex-3) 1-4) 1-4) 3com 3com --------- --------- elxl elxl 1-5) 1-5) sparc sparc --------- --------- le le (10base (10base t) t) hme hme (100base (100base t) t) 1-6) 1-6) AMD AMD 사 ------- ------- pcn pcn 1-7) 1-7) DEC DEC ---------- ---------- DES DES 21040,21041,21142,21143 21040,21041,21142,21143 1-8) 1-8) IBM IBM 사 -------- -------- tr tr mtok mtok 1-9) 1-9) Realteck Realteck ------ ------ rtls rtls
끝 단계 1) 각 NIC 인터페이스에대한호스트및노드이름지정. ( 주의 ) hostname.hme0 와 nodename 에서지정한이름이틀릴경우새로운 ip 주소 를구성후재부팅한다면 ip 주소설정이원상태로복귀하므로반드시일치시킴. 1-1) hostname.hme0 sun10 sun10 qw! qw! 1-2) cat >nodename sun10 sun10 Crtl+d Crtl+d
끝 단계 2) 현인터페이스를확인. 2-1) a 2-2)
끝 단계 3) 실제 IP 를설정 hme0 hme0 inet inet 192.168.0.1 192.168.0.1 단계 4) 서브넷마스크구성과브르트캐스팅을활성화시킨다 hme0 hme0 netmask netmask 255.255.255.0 255.255.255.0 broadcast broadcast + + up up 단계 5) 새롭게구성한인터페이스설정확인. a a
끝 단계 6) 호스트파일에 ip 와호스트이름등록. 단계 7) Default 게이트웨이설정. 단계 8) 이름해석순서지정. /etc/hosts /etc/hosts 192.168.0.1 192.168.0.1 sun10 sun10 wq! wq! cat cat > > /etc/defaultrouter /etc/defaultrouter 192.168.0.254 192.168.0.254 /etc/nsswitch.conf /etc/nsswitch.conf Hosts: Hosts: files files dns dns
끝 단계 9) 이름해석서버지정. /etc/resolv.conf /etc/resolv.conf domain domain sample.co.kr sample.co.kr Nameserver Nameserver 211.113.11.2 211.113.11.2 단계 10) 사용하고자하는네트워크주소와서브넷마스크등록. 단계 11) 재부팅 reboot reboot ---rvp ---rvp /etc/networks /etc/networks 192.168.0.0 192.168.0.0 255.255.255.0 255.255.255.0 wq! wq!
끝 솔라리스 Unix 2 번째 NIC 추가시네트워크인터페이스설정. 상황 새롭게구입한리얼텍랜카드경우 단계 1) 솔라리스용리얼텍드라이버플로피디스크를드라이버에삽입한다. 단계 2) 명령프롬프트상에서 volcheck 를이용플로피디스크를마운트시킨다 volcheck volcheck 단계 3) 플로피디스크로이동. cd cd /floppy/floppy0 /floppy/floppy0 단계 4)./install 을이용설치../install./install
끝 단계 5) touch 를이용 reconfigure 파일을생성한다. ( 반드시 / 내디렉토리 ) touch touch reconfigure reconfigure 단계 6) 재부팅을실행. reboot reboot ---rvp ---rvp 단계 7) 부팅후드라이브를마운트. rtls0 rtls0 plumb plumb 단계 8) ip 주소를구성. rtls0 rtls0 inet inet 192.168.0.254 192.168.0.254 netmask netmask 255.255.255.0 255.255.255.0 broadcast broadcast + + up up
끝 단계 9) ip 주소구성을확인. -a -a 단계 10) /etc/hostname.rtls0 파일을생성후호스트와노드이름지정. cat cat > > hostname.rtls0 hostname.rtls0 Internal Internal Crtl+d Crtl+d 단계 11) /etc/hosts 파일내호스트이름등록. /etc/hosts /etc/hosts 192.168.0.254 192.168.0.254 internal internal 단계 12) 재부팅
요점정리 Linux/Unix 에서의 NIC 구성에필요사항요약 각종 NIC 종류에맞는설치단계 NIC 인터페이스와관련된명령어이해 솔라리스네트워크인터페이스설정예제를통한 NIC 구성