티스토리 뷰
네트워크 설정(정적 라우팅)
/etc/hostname.인터페이스 화일안에 시스템 이름이나
변경하고자 하는 IP 를 수정합니다.
# vi /etc/hostname.hme0 // 파일이 존재하지 않으면 만드세요
hme0은 랜카드 디바이스명입니다.
hostname.인터페이스 파일입니다.
랜카드에 따라 인터페이스명 은 다릅니다.
# vi /etc/hostname.hme0
cpp (호스트명 입니다.)
또는
# vi /etc/hostname.hme0
210.125.197.181 (ip 입니다.)
참고로 /etc/hostname.인터페이스 화일안에 시스템 이름을
사용하는 경우는 /etc/hosts 화일에 시스템 이름과 ip 가
존재 할 경우만 사용합니다.
# vi /etc/nodename
cpp (호스트명 입니다.)
# vi /etc/netmasks
210.125.197.1 255.255.255.0
/etc/inet/netmasks 와 /etc/netmasks 은
링크가 되어 있어서 어느것을 고쳐도 관계없습니다.
210.125.197.1은 네트워크 넘버(게이트 웨이)이고
255.255.255.0은 서브넷 마스크 입니다.
uname -n 으로 시스템 이름을 확인합니다.
[/] # uname -n
cpp
시스템 이름이 cpp 임을 확인하였습니다.
/etc/hosts 화일을 확인하세요
확인해보면 cpp 이란 부분이 보이는데 이것이 시스템
IP 입니다.
[/etc]# vi /etc/hosts
#
# Internet host table
#
127.0.0.1 localhost
210.125.197.181 cpp cpp.co.kr loghost
210.125.197.198 edunkid edunkid.com
3. /etc/hosts 화일에서 시스템 이름과 메칭된 IP 를 수정합니다.
위의 부분중 시스템 이름인 cpp 의 ip를 수정합니다.
210.125.197.181은 ip address 이고 cpp 은 hostname입니다.
랜카드에 ip를 줘봅니다.
# ifconfig hme0 plumb 엔터
# ifconfig hme0 210.125.197.181 netmask 255.255.255.0 broadcast + up 엔터
# ifconfig hme0 (ip 변경확인)
랜카드에 ip를 줬습니다. 확인해 볼까요?
# ifconfig -a 엔터 ip가 보이시나요?
lo0: flags=849<UP,LOOPBACK,RUNNING,MULTICAST> mtu 8232
inet 127.0.0.1 netmask ff000000
hme0: flags=863<UP,BROADCAST,NOTRAILERS,RUNNING,MULTICAST> mtu 1500
inet 210.125.197.181 netmask ffff00 broadcast 165.244.175.63
ether 8:0:20:8c:91:58
두개의 인터페이스가 보입니다.
lo0 와 hme0 가 보이는데 lo0 는 local loopback interface 이며
hme0 는 실제 인터 페이스입니다.
(%여기서 인터 페이스라함은 네트웍에 연결된 네트웍카드를 말합니다.
hme0 이름으로 명명된 카드는 100Mbyte 속도를 가지는 카드이며
10Mbyte 인 he, 광접속인 nf 등 여러가지가 있습니다.)
le0 의 inet 210.125.197.181 부분을 보면 실제 네트웍 카드에 주워진
IP 번호입니다.
그럼 다음단계
# route add -inet ip주소 게이트웨이ip 플래그
예) # route add -inet 210.125.197.198 210.125.197.1 1
# netstat -nr : router 등록 확인
# vi /etc/defaultrouter // 파일이 존재하지 않으면 만드세요
210.125.197.1 // 게이트웨이 ip
# vi /etc/resolv.conf // 파일이 존재하지 않으면 만드세요
domain cpp.co.kr // ISP업체 별로 다르겠죠
nameserver 203.249.35.14 // 네임서버의 IP
#vi /etc/nsswitch.conf
중간부분에 host : files 라고 되어있는 부분이 있을 겁니다.
이부분을 hosts : files dns 라고 수정을 해야 합니다.
보통 dns 서비스를 받고 있으니 특별한 경우가 아니면
이부분을 수정을 해야만 네트워킹이 가능 합니다.
# shutdown -i5 -g0 을 실행합니다. 또는 # reboot -- -r 을 실행하여 재부팅 합니다.(필)
명령이 실행이 된 다음 확인을 물어 보는데 y라고 하시면 됩니다.
부팅이 될 때 hostname 윗 부분에 랜카드가 잡힌 것이 확인됩니다.
ps. /etc/rcS.d/S30rootusr.sh 파일이 수행할때 ip를 설정합니다.
시스템을 rebooting 정상적으로 종료하고 시작 하면 됩니다.
부팅이 다 된다음.....
# ping -s 210.125.197.186 // 내부 ping 테스트
# ping -s www.solarisschool.com // 외부 ping 테스트
1.network status 확인
#ndd -get /dev/hme link_status
-------- 해당 device임 0 : link down 상태임 1 : link up 상태임
2.network speed 확인
#ndd -get /dev/hme link_speed
-------- 해당 device임 0 : 10M bps 1 : l00M bps
3.network mode 확인
#ndd -get /dev/hme link_mode
-------- 해당 device임 0 : Half-Deplex mode 1 : Full-Deplex mode
- Total
- Today
- Yesterday
- Unix
- PC최적화
- Linux
- 리눅스
- 컴퓨터 소음
- netbackup
- dell 서버
- 보안
- Cisco
- Solaris
- 솔라리스
- 컴퓨터 다운
- dell omsa
- hp-ux
- network
- rhel5
- 아파치 보안
- RHEL4
- Storage
- 오라클
- XP설치
- Oracle
- pc정보
- 컴퓨터 관리
- 키보드 단축키
- 윈도우즈 2000
- Router
- switch
- unix 보안
- 넷백업
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |