vmware 상단 메뉴 -> vm -> Install VMware Tools
Client-Win 내 컴퓨터 -> VMware Tools 설치
nc파일 다운로드
압축파일 드래그 해서 vmware로 드랍하면 파일 전송 가능(VMware tool 기능)
전송된 파일 C:\Windows\System32 해당 경로에 압축 해제
1. 설치 후 cmd 창에서 nc 실행 확인
2. 리눅스 <---> Windows 간단히 확인 해보기
Client-Linux
nc [Server-A IP] [포트번호]
Server-A
nc -l [포트번호] > test.in //포트 응답 대기
cat > test.in //파일 생성
nc test
nc 100.100.100.110 [포트번호] < test.in // 해당 IP PORT로 test.in 파일 전달
nc -z [IP] [PORT-PORT]
ex) 1. Server-A telnet Server 가동
2. Client-Linux #nc -z 100.100.100.110 23 telnet 포트
#nc -z 100.100.100.110 22 ssh 포트
#nc -z 100.100.100.110 22-23 포트 범위 지정
netstat - 네트워크 상태 정보를 출력
형식 : netstat [옵션]
옵션
-a : 모든 소캣 정보 출력
-r : 라우팅 정보 출력
-n : 호스트명 대신 IP정보 출력
-p : 해당 소캣과 프로세스 PID 출력
-t : TCP 포트
ex) netstat -an | grep LISTEN
vnc (virtual network computing)
GUI 환경에서 실행하는 원격접속 서비스
Server-A
#yum -y install tigervnc-server //vnc 패키지 설치
패키지명
tigervnc-server.x86_64 0:1.1.0-18.el6
#vi /etc/sysconfig/vncservers //vnc 설정 파일
VNCSERVERS="1:root" //디스플레이번호:계정명
VNCSERVERARGS[1]="-geometry 800x600" //해상도 옵션
#vncpasswd //설정파일에 명시한 계정의
암호 설정 : 123123
#service vncserver restart //vnc 서버 재기동
#ps -ef | grep vnc //vnc 서버 기동 확인
#setenforce 0 //selinux disalbed
#service iptables stop //iptables disalbed
Client-Win
익스플로러 -> http:\\tigervnc.org/
Download -> here -> 제일 아래 쪽에
Microsoft Windows Installers
filename tigervnc64-1.7.80.exe
tigervnc viewer 실행 ->
IP 주소 : 디스플레이 번호
100.100.100.110:1
암호 입력 (vncpasswd) 123123
NTP (Network Time Protol) - 시간 동기화 프로토콜
- 네트워크 상에 분산된 ntp 서버들로부터 클라이언트(서버,라우터)의 시간을 동기화 시키는데 사용된다.
- UDP 123 PORT
- NTP 방식 Stratum 이라는 계층 구조를 가진다.
Stratum 0 : 세슘원자시계, GPS, 표준 주파수 방송국 등 (Primary Referance Clock)
Stratum 1 : Stratum 0에 동기화 시킨 시간 서버(Primary Time Sever)
즉, 물리적으로 PRC(Stratum 0)에 직접 연결시켜 시간을 얻게되는 타임서버 (전세계적으로 수백대 이상의 공시적인 1차 타임서버가 운용 중)
Stratum 2 : 트리 구조 (1~15)
Stratum 2 서버 리스트
ntp.ehwa.or.kr 이화부속 조등학교
time.bora.net LG U+
time.windows.com 마이크로소프트
time.kornet.net KT
time.kriss.re.kr 한국표준과학연구원(KRISS)
Stratum 3 : Server-B
Stratum 4 : Server-A, Client-Linux, Client-Win
Server-B
#yum -y install ntp
ntp.x86_64 0:4.2.6p5-10.el6.centos.1
ntpdate.x86_64 0:4.2.6p5-10.el6.centos.1
#vi /etc/ntp.conf
:set nu 로 행번호 표시
8, 9, 15, 22, 23, 24, 25번 라인 주석
15 restrict 100.100.100.0 mask 255.255.255.0 nomodify notrap
27 server time.bora.net
28 server time.kornet.net
Client-Linux
#yum -y install ntp
#vi /etc/ntp.conf
:set nu
22~25라인 주석
26 server 100.100.100.120
Server-B, Client-Linux
ntpd, ntpdate 데몬 chkconfig 추가
#chkconfig --list ntpd
#chkconfig --list ntpdate
#chkconfig ntpd on
#chkconfig ntpdate on
Server-B, Client-Linux
#service ntpd restart
#service ntpdate restart
Server-B, Client-Linux
selinux disalbed
-#setenforce 0
iptables stop
-#service iptables stop
#ntpq -p
#yum -y install rdate
#rdate - ntp 서버의 시간정보 확인
rdate [ntp서버]
-p 지정한 ntp서버의 시간 확인
-s 지정한 ntp서버의 시간으로 동기화
windows 동기화
시계 클릭
Server-B
/usr/bin/rdate -s time.bora.net <- NTP서버 동기화
/sbin/clock -w <- 시스템 CMOS시계를 현재 시간으로 재설정
crontab 등록
30분 마다 실행 하도록 설정
* * * * */usr/bin/rdate -s time.bora.net && /sbin/clock -w
※ ntpq -p
'*'(sys.peer) 동기화 중인 서버
'+'(candidat) 연결 가능한 가능한 서버
' '(reject) 접속할 수 없는 서버
remote Remote Server 의 Host명
refid 참조ID(명확하지 않을 때는 0.0.0.0 으로 표시됨)
st stratum 번호,서버가 어떤 Layer 인지를 표시함.
t 단층(Layer)의 타입 (l:local,u:unicast,m:multicast,b:broadcast)
when 마지막으로 Packet 을 수신한 이후 경과한 시간 (단위:초)
poll Polling 간격 (단위:초)
reach 도달가능한 register 를 8 진수로 표현한 값
- 0 응답 없음 (높을수록 좋음)
delay Polling insterval 지연예상시간 (단위:밀리초)
- NTP 서버 응답 지연 시간
offset 단층(Layer)의 offset (단위:밀리초)
- Server와 Client간의 시간 차이 (lower best)
disp 단층(Layer)의 분산 (단위:밀리초)
- Polling과 delay 지연 시간 (lower best)
"폴링"은 한 프로그램이나 장치에서 다른 프로그램이나 장치들이 어떤 상태에 있는지를
지속적으로 체크하는 전송제어 방식으로서, 대체로 그들이 아직도 접속되어 있는 지와
데이터 전송을 원하는지 등을 확인
[첫번째 column]
' '(reject) 거리가 멀어서 사용되지 않는 서버
'x'(falsetick) falseticker 검사결과 사용되지 않는 서버
'.'(excess) 참조서버가 많아서 사용되지 않는 서버
'-'(outlyer) clustering 검사결과 사용되지 않는 서버
'+'(candidat) 연결 가능한 가능한 서버
'#'(selected) 동기 거리가 멀지만 참조가 가능한 서버
'*'(sys.peer) 동기중인 서버
'o'(pps.peer) 동기중인 서버(동기는 PPS 신호로 부터 간접적으로 행해짐)
'Linux' 카테고리의 다른 글
Day-28 공개키 기반 인증 (0) | 2017.01.20 |
---|---|
Day-27 SSH (0) | 2017.01.19 |
Day-25 Telnet, VNC, SSH (0) | 2017.01.18 |
Day-24 Network 관리 3 (0) | 2017.01.18 |
Day-23 Network 관리 2 (0) | 2017.01.17 |