1. 개요
HP-UX 운영체제에서 네트워크 설정과 관리는 시스템의 안정성과 보안성을 유지하는 데 필수적인 요소이다. 본 가이드에서는 HP-UX에서 네트워크를 설정하고 관리하는 방법을 기본 개념부터 고급 기술까지 상세히 설명해 보고자 한다.
2. 네트워크 인터페이스 설정
2.1 네트워크 인터페이스 확인
HP-UX 시스템에서 활성화된 네트워크 인터페이스를 확인하려면 다음 명령어를 사용한다.
ifconfig -a
lanadmin -x
2.2 IP 주소 및 서브넷 설정
네트워크 인터페이스에 IP 주소를 수동으로 설정하려면 다음 명령어를 사용한다.
ifconfig lan0 192.168.1.100 netmask 255.255.255.0 up
또는 netconf 명령어를 사용하여 네트워크 설정을 지속적으로 유지할 수 있다.
2.3 기본 게이트웨이 설정
기본 게이트웨이를 추가하려면 다음 명령어를 사용한다.
route add default 192.168.1.1
또는 /etc/rc.config.d/netconf 파일을 수정하여 지속적인 설정을 할 수 있다.
3. 네트워크 서비스 관리
3.1 네트워크 서비스 상태 확인
HP-UX에서 실행 중인 네트워크 서비스를 확인하려면 다음 명령어를 사용한다.
netstat -an | grep LISTEN
ps -ef | grep inetd
3.2 특정 서비스 활성화/비활성화
서비스를 시작하거나 중지하려면 inetd 설정을 수정한다.
vi /etc/inetd.conf # 불필요한 서비스 주석 처리
inetd -c # 설정 반영
4. 고급 네트워크 설정
4.1 VLAN 설정
HP-UX에서 VLAN을 구성하려면 다음 명령어를 사용한다.
vlanconfig add lan0 100
ifconfig lan100 plumb up
4.2 네트워크 트래픽 모니터링
네트워크 트래픽을 분석하려면 다음 명령어를 활용할 수 있다.
netstat -i
sar -n DEV 5 10
5. 방화벽 및 보안 설정
5.1 IP 필터링 설정
IP 필터링을 설정하려면 /etc/rc.config.d/iptables 파일을 편집하여 방화벽 규칙을 적용할 수 있다.
ipf -Fa
ipf -f /etc/ipf.conf
5.2 SSH 보안 강화
SSH 보안을 강화하기 위해 /etc/ssh/sshd_config 파일을 수정하여 다음 항목을 변경한다.
PermitRootLogin no
PasswordAuthentication no
이후 SSH 서비스를 재시작한다.
/etc/init.d/sshd restart
6. 네트워크 문제 해결
6.1 연결 문제 진단
네트워크 연결 문제를 해결하기 위해 다음 명령어를 사용하여 진단할 수 있다.
ping 192.168.1.1
traceroute google.com
6.2 DNS 문제 해결
DNS 설정을 확인하려면 /etc/resolv.conf 파일을 확인하고 수정할 수 있다.
cat /etc/resolv.conf
nameserver 8.8.8.8
7. 결론
HP-UX의 네트워크 설정 및 관리는 시스템의 안정성과 보안을 보장하는 핵심적인 작업이다. 기본적인 인터페이스 설정부터 VLAN 구성, 방화벽 적용, 네트워크 문제 해결까지 다양한 방법을 익혀 안정적인 네트워크 운영을 수행할 수 있다.


