열어서 편집하면된다. ^^
2014년 2월 25일 화요일
hp-ux /etc/hosts 새로 편집할 경우(디폴트 값 가져오기)
host를 새로 편집할 경우
# cp
/usr/newconfig/etc/hosts /etc/hosts
하면 디폴트 값을 가져 오게 된다.
HP-UX 네트워크 설정 변경후 부팅이 오래 걸릴경우(주의)
netconf를 열어서 디폴트 게이트 웨이를 아래와 같이 바꾸어준다.
or 연결되는 게이트웨이로 바꿔 세팅해 준다.
root@sanfran [/root]
# vi /etc/rc.config.d/netconf
ROUTE_DESTINATION[0]=""
ROUTE_MASK[0]=""
ROUTE_GATEWAY[0]=""
ROUTE_COUNT[0]=""
ROUTE_ARGS[0]=""
ROUTE_SOURCE[0]=""
부팅시 계속 연결을 시도 하기 때문에 오래 걸리게 된다.
HP-UX hostname 변경하기
현재 호스트 네임을 확인하고
root@vm180 [/root]
# hostname
vm180
호스트네임을 변경하고
root@vm180 [/root]
# hostname corp
확인
root@vm180 [/root]
# hostname
corp
# vi /etc/rc.config.d/netconf
root@vm180 [/root]
# hostname
vm180
호스트네임을 변경하고
root@vm180 [/root]
# hostname corp
확인
root@vm180 [/root]
# hostname
corp
# vi /etc/rc.config.d/netconf
HOSTNAME="corp"
OPERATING_SYSTEM=HP-UX
LOOPBACK_ADDRESS=127.0.0.1
한번더 확인
root@ vm180 [/root]
# hostname
vm180
적용
root@ vm180 [/root]
# /sbin/init.d/hostname start
확인
root@ vm180 [/root]
# hostname
corp
영구 적용을 위해서 netconf를 편집해 보자
# vi /etc/rc.config.d/netconf
HOSTNAME="corp"
OPERATING_SYSTEM=HP-UX
LOOPBACK_ADDRESS=127.0.0.1
적용전
root@ vm180 [/root]
# hostname
vm180
적용
root@ vm180 [/root]
# /sbin/init.d/hostname start
확인
root@ vm180 [/root]
# hostname
corp
root@corp [/root]
# vi /etc/hosts
128.1.1.1 corp
59.29.229.180 corp
root@corp
[/root]
/etc/hosts도
편집해주어야 한다.
이슈사항
root@corp [/root]
#
ping corp
PING
corp: 64 byte packets
64
bytes from 128.1.1.1: icmp_seq=0. time=0. ms
64
bytes from 128.1.1.1: icmp_seq=1. time=0. Ms
그러나 위와 같은 경우 ping corp할 경우 위에 설정ip로 ping이 나가기 떄문에
알리아스 설정으로 해결할수있다.
root@corp [/root]
# vi
/etc/hosts
128.1.1.1 corp corp128
59.29.229.180 corp corp59
HP-UX ndd 파라미터 설정하기
root@vm180
[/root]
# ndd -h
SUPPORTED ndd tunable parameters on HP-UX:
라인이 길어서 생략
부분값확인
root@vm180
[/root]
# ndd -h ip_forwarding
ip_forwarding:
Controls how IP hosts forward packets: Set to 0 to inhibit
forwarding; set to 1 to always forward; set to 2 to forward
only if the number of logical interfaces on the system is 2
or more. [0,2] Default: 2
arp 인터벌 확인 단위는 ms
root@vm180
[/root]
# ndd -get /dev/arp arp_cleanup_interval
300000
root@vm180
[/root]
# arp -a
59.29.225.254 (59.29.225.254) at
54:75:d0:c3:d3:bf ether
변경
root@vm180
[/root]
# ndd -set /dev/arp arp_cleanup_interval
600000
확인
root@vm180
[/root]
# ndd -get /dev/arp arp_cleanup_interval
600000
물론 재기동 하면 적용이 안되므로
실제 config를 바꿔보자
root@vm180
[/root]
# vi /etc/rc.config.d/nddconf
TRANSPORT_NAME[4]=arp
NDD_NAME[4]=arp_cleanup_interval
NDD_VALUE[4]=900000
"/etc/rc.config.d/nddconf" 59
lines, 1932 characters
저장후에 현재값을 확인해 보고
root@vm180
[/root]
# ndd -get /dev/arp arp_cleanup_interval
600000
데몬을 다시 기동하면
root@vm180
[/root]
# /sbin/init.d/net start
변경된 값을 확인할수있다.
root@vm180
[/root]
# ndd -get /dev/arp arp_cleanup_interval
900000
HP-UX 하나의 lan interface에 여러개의 ip 할당하기
root@vm180 [/root]
# ifconfig lan1
lan1: flags=2000000000001843<UP,BROADCAST,RUNNING,MULTICAST,CKO,TSO>
inet 128.1.1.1 netmask ffff0000 broadcast 128.1.255.255
root@vm180 [/root]
# ifconfig lan1:0
lan1: flags=2000000000001843<UP,BROADCAST,RUNNING,MULTICAST,CKO,TSO>
inet 128.1.1.1 netmask ffff0000 broadcast 128.1.255.255
ip를 추가할당해봅시다
root@vm180 [/root]
# ifconfig lan1:1 129.1.1.1 netmask 255.255.0.0 up
할당이 잘 되었는지 확인해 보고
root@vm180 [/root]
# ifconfig lan1:1
lan1:1: flags=a000000000001843<UP,BROADCAST,RUNNING,MULTICAST,CKO,TSO,PORT>
inet 129.1.1.1 netmask ffff0000 broadcast 129.1.255.255
이렇게도 확인해보면됩니다.
root@vm180 [/root]
# netstat -in
Name Mtu Network Address Ipkts Ierrs Opkts Oerrs Coll
lan1:1 1500 129.1.0.0 129.1.1.1 0 0 0 0 0
lan1 1500 128.1.0.0 128.1.1.1 52 0 0 0 0
lan0 1500 59.29.225.0 59.29.225.180 193286 0 80004 0 0
lo0 32808 127.0.0.0 127.0.0.1 29406598 0 29406603 0 0
셋팅한 것을 지우려고 한다면
root@vm180 [/root]
# ifconfig lan1:1 0.0.0.0
확인
root@vm180 [/root]
# netstat -in
Name Mtu Network Address Ipkts Ierrs Opkts Oerrs Coll
lan1 1500 128.1.0.0 128.1.1.1 56 0 0 0 0
lan0 1500 59.29.225.0 59.29.225.180 193355 0 80049 0 0
lo0 32808 127.0.0.0 127.0.0.1 29407026 0 29407031 0 0
# ifconfig lan1
lan1: flags=2000000000001843<UP,BROADCAST,RUNNING,MULTICAST,CKO,TSO>
inet 128.1.1.1 netmask ffff0000 broadcast 128.1.255.255
root@vm180 [/root]
# ifconfig lan1:0
lan1: flags=2000000000001843<UP,BROADCAST,RUNNING,MULTICAST,CKO,TSO>
inet 128.1.1.1 netmask ffff0000 broadcast 128.1.255.255
ip를 추가할당해봅시다
root@vm180 [/root]
# ifconfig lan1:1 129.1.1.1 netmask 255.255.0.0 up
할당이 잘 되었는지 확인해 보고
root@vm180 [/root]
# ifconfig lan1:1
lan1:1: flags=a000000000001843<UP,BROADCAST,RUNNING,MULTICAST,CKO,TSO,PORT>
inet 129.1.1.1 netmask ffff0000 broadcast 129.1.255.255
이렇게도 확인해보면됩니다.
root@vm180 [/root]
# netstat -in
Name Mtu Network Address Ipkts Ierrs Opkts Oerrs Coll
lan1:1 1500 129.1.0.0 129.1.1.1 0 0 0 0 0
lan1 1500 128.1.0.0 128.1.1.1 52 0 0 0 0
lan0 1500 59.29.225.0 59.29.225.180 193286 0 80004 0 0
lo0 32808 127.0.0.0 127.0.0.1 29406598 0 29406603 0 0
셋팅한 것을 지우려고 한다면
root@vm180 [/root]
# ifconfig lan1:1 0.0.0.0
확인
root@vm180 [/root]
# netstat -in
Name Mtu Network Address Ipkts Ierrs Opkts Oerrs Coll
lan1 1500 128.1.0.0 128.1.1.1 56 0 0 0 0
lan0 1500 59.29.225.0 59.29.225.180 193355 0 80049 0 0
lo0 32808 127.0.0.0 127.0.0.1 29407026 0 29407031 0 0
HP-UX netconf 편집하기
root@vm180 [/root]
# vi /etc/rc.config.d/netconf
"/etc/rc.config.d/netconf" [Read only] 161 lines, 6472 characters
INTERFACE_NAME[0]="lan0"
IP_ADDRESS[0]="59.29.225.180"
SUBNET_MASK[0]="255.255.255.0"
BROADCAST_ADDRESS[0]=""
INTERFACE_STATE[0]=""
DHCP_ENABLE[0]="0"
INTERFACE_MODULES[0]=""
INTERFACE_NAME[1]="lan1"
IP_ADDRESS[1]="128.1.1.1"
SUBNET_MASK[1]="255.255.0.0"
BROADCAST_ADDRESS[1]=""
INTERFACE_STATE[1]=""
DHCP_ENABLE[1]="0"
INTERFACE_MODULES[1]=""
# Internet routing configuration. See route(1m), routing(7)
"/etc/rc.config.d/netconf" 169 lines, 6642 characters
# vi /etc/rc.config.d/netconf
"/etc/rc.config.d/netconf" [Read only] 161 lines, 6472 characters
INTERFACE_NAME[0]="lan0"
IP_ADDRESS[0]="59.29.225.180"
SUBNET_MASK[0]="255.255.255.0"
BROADCAST_ADDRESS[0]=""
INTERFACE_STATE[0]=""
DHCP_ENABLE[0]="0"
INTERFACE_MODULES[0]=""
INTERFACE_NAME[1]="lan1"
IP_ADDRESS[1]="128.1.1.1"
SUBNET_MASK[1]="255.255.0.0"
BROADCAST_ADDRESS[1]=""
INTERFACE_STATE[1]=""
DHCP_ENABLE[1]="0"
INTERFACE_MODULES[1]=""
# Internet routing configuration. See route(1m), routing(7)
"/etc/rc.config.d/netconf" 169 lines, 6642 characters
lan 인터페이스를 비활성화 하고
root@vm180 [/root]
# ifconfig lan1 unplumb
확인을 하고
root@vm180 [/root]
# ifconfig lan1
ifconfig: no such interface
넷 데몬을 기동하면
root@vm180 [/root]
# /sbin/init.d/net start
아까 셋팅한 값이 보이게 된다
root@vm180 [/root]
# ifconfig lan1
lan1: flags=2000000000001843<UP,BROADCAST,RUNNING,MULTICAST,CKO,TSO>
inet 128.1.1.1 netmask ffff0000 broadcast 128.1.255.255
피드 구독하기:
글 (Atom)