Linux - 14. 네트워크 설정 별 관리 파일
by jennysgap네트워크 설정 별 관리 파일
1) hostname 관리
/etc/sysconfig/network - 네트워크 사용여부, 호스명
---------------------------------------------------
NETWORKING=yes
HOSTNAME=server1
---------------------------------------------------
# hostname (현재 설정 된 호스트명 확인)
# hostname server1 (호스트명 변경)
2) 네트워크 주소 등의 관리
/etc/sysconfig/network-scripts/ifcfg-eth번호 - IP, netmask, broadcast, DNS, GW
# vi ifcfg-eth0
---------------------------------------------------------------
1.DEVICE="eth0"
2.NM_CONTROLLED="yes" : 네트워크 매니저(NM) 시스템이 설정을 변경하면 파일시간을 확인하여 바로 적용시킴
3.ONBOOT=yes : 부팅 시 네트워크 카드를 사용가능 상태
4.TYPE=Ethernet : 연결 방법, 상태
5.BOOTPROTO=dhcp : 설정 방법, static, dhcp, no
6.IPADDR=192.168.xx.x : 사용자가 IP 주소를 세팅할 때 사용.(필수)
7.NETMASK=255.255.255.0 : 해당 IP의 netmask 값 세팅
8.BROADCAST=192.168.xx.255 : 로컬 네트워크 상의 브로드캐스트 주소 세팅
9.NETWORK=192.168.xx.0 : 네트워크 대역대 표시
10.DNS1=168.126.63.1 : DNS# 키를 이용하여 별도 DNS 설정(3개)
11.DEFROUTE=yes : default gw를 사용함.
12.GATEWAY=192.168.xx.2 : 라우터 설정
13.IPV4_FAILURE_FATAL=yes : 로그 기록 상황 설정
14.IPV6INIT=no : IPv6 사용 시 초기화 설정
15.NAME="System eth0" : GUI 도구상 표시되는 이름.
----------------------------------------------------------------
# service network restart
# ifconfig eth번호 192.168.xx.100 netmask 255.255.255.128 broadcast 192.168.xx.127
# route add default gw 192.168.xx.2
# ifconfig eth번호
[실습]
vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
TYPE=Ethernet
ONBOOT=yes
NM_CONTROLLED=yes
BOTTPROTO=static
IPADDR=10.0.2.100
NETMASK=255.255.255.0
DEFROUTE=yes
GATWAY=10.0.2.2
DNS1=168.126.63.1
DNS2=8.8.8.8
[확인]
ifconfig eth0
cat /etc/resolv.conf
netstat -rn
route
3) Default router
/etc/sysconfig/network - default router 주소
4) DNS 설정
/etc/resolv.conf - DNS 서버 주소 관리
* 명령을 이용해서 설정정보는 시스템이 power-off 모두 사라지기 때문에 임시적 설정
* 영구적 설정을 위해 파일에 해당 정보를 보관.
* 파일의 설정이 변경되어도 바로 적용되지 않음.
find / -name udev -type d
* /lib/udev/rules.d/
* 파일명이 50번이 있는데, vi 로 확인하면 네트워크 파일 명칭이 있음, 그것만 수정하면 됨
* ifconfig 로 설정 다 했는데, 네트워크 카드를 추가 하거나 재부팅 할 때, 네트워크 카드 이름이 바뀔 때가 있다.
* 이럴 경우 이름을 수정하는 곳!
'BOX' 카테고리의 다른 글
Linux - 16. 디스크 관리(디스크 파티셔닝, 파일 시스템) (0) | 2016.12.07 |
---|---|
Linux - 15. 사용자 관리 (0) | 2016.12.07 |
Linux - 13. 네트워크 명령 (0) | 2016.12.07 |
Linux - 12. 기타 명령 (0) | 2016.12.07 |
Linux - 11. 퍼미션 (0) | 2016.12.07 |
블로그의 정보
jennysgap
jennysgap