LINUX Network 설정
Network 설정
1. 물리적인 hardware인식 시키기
lan card 인식 시키기 : -pcmcia lan card 인식 시키기 참조
2. Software setting (text mode)
2-1. 네트워크 모듈 및 옵셥, 인터페이스 alias
/etc/modules.conf
첫 번째 이더넷 인터페이스 설정
/etc/sysconfig/network-scripts/ifcfg-eth0
2-2. hostname 설정
/etc/HOSTNAME
2-3. IP address설정
/etc/hosts
간단한 host -> IP addr 변환정보, alias
2-4. Gateway 설정( 및 기본호스트에 대한 정보)
/etc/sysconfig/network
2-5. DNS (Nameserver) 설정
/etc/resolv.conf
2-6. hosts파일과 DNS 서버 질의 요청 우선 순위 설정
/etc/host.conf
/etc/nsswitch.conf
2-7. Netmask설정
2-8 네트워크 활성화
#/etc/rc.d/init.d/network restart
3. Network Testing
#ping 127.0.0.1 // localhost
#ping 자신의 IP address : 자신의 network 카드는 제대로 작동
(네트워크 카드가 슬롯에 재대로 장착되었는지
커널에서 이더넷을 인식하는지 - module 적재)
#ping gateway : 안되면 내부망이 잘못 되거나 gateway(HUB)에서 잘못됨
(랜선이 이더넷 카드에 제대로 연결되어는지?
랜선이 올바른지- 랜선을 교체
허브장비 점검
다른 컴퓨터와 비교)
#ping 외부
4. Network에 관계된 명령어
#netcfg : x-windows상에서 네트워크 설정하는 명령어
#linuxconf : 리눅스 시스템을 관리하기 위한 총체적인 툴 : redhat 7.2에서 default로 깔리지 않음
#netconfig : console에서 네트워크 설정하는 명령어
#ifconfig : 네트워크 인터페이스를 명령어로 설정하거나 직접확인하는 명령어
#ifconfig -a 네트워크 장치명 정보 보여줌
#ifconfig eth1 inet 192.168.1.1 netmask 255.255.255.0 up
ethl1 link encap:Ethernet Hwaddr 00:03:47:7A:4F:B8
inet addr:192.168.1.1 Bcast:192.168.1.256 Mask:255.255.255.0
#ifconfig <인터페이스 이름> inet
#ifconfig 장치명 down
#ifconfig etho0 up
#nslookup : 네임서버에 질의하는 네임 서버 질의 도구
#nslookup www.protein.pe.kr [or 172.16.4.50]
#netstat :네트워크 연결 상태를 확인하는 명령어
#netstat -vat
#netstat -r
#traceroute : 특정 호스트 또는 IP까지 연결된 노드를 알아보는 명령어
#traceroute www.kldp.org
#route :라우칭 테이블을 확인하거나 라우팅 정보를 설정 삭제하는 명령어
# route -n
#hostname : hostname을 화면에 출력하는 명령어
# lsmod
#network start eth0
#telnet
#ftp
네트워크 설정파일들
/etc/sysconfig/network 파일
NETWORKING=yes
HOSTNAME=linux
GATEWAY=211.47.133.62
/etc/sysconfig/network-scripts/ifcfg-eth0 파일
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=static
IPADDR=211.47.133.34
NETMASK=255.255.255.224
GATEWAY=211.47.133.62
/etc/host.conf
order hosts,bind
/etc/hosts
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1 linux localhost.localdomain localhost
/etc/ resolv.conf
nameserver 211.47.133.60
nameserver 210.117.65.1
/etc/ sysctl.conf
# Disables packet forwarding
net.ipv4.ip_forward = 0
# Enables source route verification
net.ipv4.conf.default.rp_filter = 1
# Disables the magic-sysrq key
kernel.sysrq = 0
/proc/sys/net/ipv4
/proc/sys/net/ip_forward
0
0 Comments:
Post a Comment
<< Home