영어프랑스어스페인어

Ad


온웍스 파비콘

xpans - 클라우드의 온라인

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터를 통해 OnWorks 무료 호스팅 공급자에서 xpans 실행

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 공급자에서 실행할 수 있는 xpans 명령입니다.

프로그램:

이름


xpans - XPA 이름 서버

개요


xpans [\-h] [\-e] [\-k 초] [\-p 포트] [\-l 로그] [\-s 보안 로그] [\-P n]

옵션


\-h 도움말 메시지 인쇄
\-e 더 이상 XPA 연결이 없으면 종료
\-k n초마다 keepalive 메시지 보내기
\-l 지정된 파일에 데이터베이스 항목 기록
\-p 지정된 포트에서 연결을 수신합니다.
\-s 지정된 파일에 대한 각 연결에 대한 보안 정보 로그
\-P 별도의 스레드(P=1)를 사용하여 프록시 요청(P=2) 수락
-\-version 버전 표시 및 종료

기술


xpans 이름 서버는 이름과 포트를 관리하는 데 사용되는 XPA 지원 프로그램입니다.
XPA 액세스 포인트. XPA 액세스 포인트가 등록되면 자동으로 시작됩니다.
등록된 액세스 포인트 목록을 얻기 위해 xpaget를 사용하여 이름 서버에 액세스할 수 있습니다.

XNUMXD덴탈의 xpans 이름 서버는 XPA 클라이언트와 서버 간의 중요한 링크를 제공합니다. 때
XPA 서버는 다음을 사용하여 액세스 포인트를 정의합니다. XPA신규(), XPACmd새로 만들기()XPA정보새로 만들기(), 이름
액세스 포인트의 연결 정보와 함께 이름 서비스에 등록됩니다.
그런 다음 이름 서버는 XPA 클라이언트가 전달한 class:name 템플릿을 다음과 일치시킵니다.
클라이언트가 적절한 서버와 통신할 수 있도록 항목을 등록합니다.

XPA 지원 프로그램과 프로그램 사이의 소켓 연결 xpans 때까지 열려 있습니다.
이전 종료(또는 연결을 명시적으로 종료)합니다. 분명히 일부 인터넷 장비
(예: DSL 모뎀) 비활성 기간이 지나면 이러한 연결이 시간 초과될 수 있습니다. 에게
이를 방지하려면 \-k [sec] 스위치를 사용하여 짧은 keep-alive를 보낼 수 있습니다.
지정된 시간 지연 후 열린 각 연결에 대한 메시지. (이
연결 유지의 애플리케이션 수준 사용은 XPA 지원 서비스를 제공하는 경우에만 필요합니다.
클라이언트는 인터넷을 통해 DSL 또는
유사한 장비. XPA는 모든 소켓에서 작동하는 일반 소켓 수준 연결 유지를 사용합니다.
기타 경우.) NB(12/2/2009): xpans keep-alive에서 사용하는 대역외(URG) TCP 데이터는
일부 Cisco 라우터에 의해 대역 내 데이터로 변경되었습니다. 이러한 라우터를 만나면 중단됩니다.
keep-alive 기능과 XPA 서버도 손상시킬 수 있습니다. 조심해서 진행해라!

XNUMXD덴탈의 xpans 프로그램이 자동으로 시작됩니다(사용자의
경로) 첫 번째 XPA 액세스 포인트가 등록될 때. 따라서 시작할 필요가 없습니다.
명시적으로. 그러나 자동으로 시작되면 \-이자형 스위치가 사용되므로 이름이
더 이상 등록된 XPA 액세스 포인트가 없으면 서버가 종료됩니다. 유지하고 싶다면
계속 실행되는 이름 서버는 \-이자형 스위치.

이름 서버는 등록된 액세스 포인트의 로그를 유지합니다. \-엘 [통나무] 스위치는
명령줄에서 사용됩니다(자동 시작의 경우). 로그에는
모든 XPA 액세스 포인트를 다시 등록할 수 있도록 충분한 이름 및 연결 정보
네임서버 프로세스가 조기에 종료된 경우. 예를 들어 ds9 이후
액세스 포인트가 등록되면 로그에 다음 항목이 포함됩니다.

838e2f67:1863 ds9 ds9 gs 에릭 추가

If xpans 종료되었지만 ds9가 계속 실행 중이면 두 액세스 포인트를 모두 다시 등록할 수 있습니다.
다음을 실행하여 ds9 프로세스의 경우:

xpaset \-p 838e2f67:1863 \-nsconnect

ip:port 지정자는 다음과 함께 사용됩니다. xpaset 연락의 필요성을 우회하기 위해
이름 서버(아직 이름이 등록되지 않았습니다!)

이름 서버는 \-s [security log] 스위치가
명령줄에서 사용됩니다. 허용된 각 연결에 대해(
xpaget 명령), 명령을 실행하는 호스트에 대한 정보가 기록되고
프로그램에 전달된 매개변수. 이것은 다음과 같은 경우에 가장 유용합니다. xpans 받아들이고 있다
신뢰할 수 없는 컴퓨터에서 연결.

다음을 사용하는 서버에서 XPA 액세스 포인트를 제거하는 경우 XPA무료(), 액세스 정보는
네임서버에서 삭제되었습니다. XPA 사용 프로세스가 종료되면 모든 이름
해당 프로세스에 의해 등록된 항목은 자동으로 제거됩니다. 로그 파일은 항상 업데이트됩니다.
현재 등록된 액세스 포인트를 반영합니다.

이름 서버 자체에는 XPA 액세스 포인트 이름이 있습니다. xpans 당신이 등록
현재 등록된 액세스 포인트에 대한 정보를 찾을 수 있습니다.
이름 서버에 대한 액세스 자세한 내용은 XPA 액세스 제어를 참조하십시오. 각각
액세스 포인트를 등록하면 다음 정보가 반환됩니다.

class # 액세스 포인트의 클래스
이름 # 액세스 포인트의 이름
access # 허용된 액세스 (g=xpaget,s=xpaset,i=xpainfo)
id # 소켓 액세스 방법(inet의 경우 호스트:포트, 로컬/유닉스의 경우 파일)
user # 액세스 포인트 소유자의 사용자 이름

예를 들어, 현재 등록된 모든 액세스 포인트를 표시하려면 다음을 실행하십시오.

xpaget xpans

위의 ds9 예제를 계속하면 다음이 반환됩니다.

DS9 ds9 gs 838e2f67:1863 에릭

동일한 프로그램이 다른 XPA 액세스 이름으로 시작된 경우에만 조회할 수 있습니다.
지정된 템플릿과 일치하는 이름. 예를 들어 ds9이 시작되었다고 가정합니다.
사용

ds9 &
ds9 \-제목 ds9\-1\-에릭 &
ds9 \-제목 ds9\-2\-에릭 &

".eric"으로 끝나고 다음을 사용하여 액세스할 수 있는 모든 ds9 액세스 포인트를 조회하려면
xpaset, 사용 :

xpaget xpans "DS9:*.eric" "s" "*"

그러면 다음이 반환됩니다.

DS9 ds9\-2\-에릭 gs 838e29d3:42102 에릭
DS9 ds9\-1\-에릭 gs 838e29d3:42105 에릭

세 번째 인수 "*"는 모든 사용자의 모든 액세스 포인트를 요청합니다. 당신은 또한 지정할 수 있습니다
특정 사용자 이름과 해당 사용자가 등록한 액세스 포인트만 반환됩니다.

네임서버는 다음을 사용합니다. XPA_방법 해야할지 여부를 결정하는 환경 변수
INET 또는 LOCAL 소켓에서 요청을 수신합니다. XPA 액세스 포인트도 이것을 사용하기 때문에
환경 변수, 소켓 방법의 선택은 일관됩니다. 언제
INET 소켓이 사용되며, 원격 시스템에서 로컬 서버에 액세스할 수 있는 경우
XPA_NSINET 환경 변수는 로컬 시스템을 가리키도록 설정됩니다. XPA 환경 참조
자세한 내용은 변수.

xpans의 실험적 기능은 뒤에 있는 XPA 서버에 대한 프록시 역할을 하는 기능입니다.
외부 프로세스와 통신하려는 방화벽. 기본 아이디어는
다음: 방화벽 뒤에 있을 수 있는 host1의 XPA 서버("foo"라고 함)는
host2의 프록시 지원 xpans 프로그램에 대한 원격 연결(host2의 XPA 지정)
방법). 예를 들어:

xpaset \-p foo \-remote 'host2:28571' + \-proxy # on host1

이 작업이 완료되면 host2는 xpaset, xpaget 및 xpainfo 호출을 사용하여 호스트와 통신할 수 있습니다.
XPA 서버 foo. 모든 명령 통신은 xpans 소켓 연결을 통해 수행됩니다.
host1의 foo와 host2의 xpans 사이(내부에서 foo에 의해 시작됨)
방화벽). 데이터 통신은 시작된 소켓 연결을 사용하여 유사하게 수행됩니다.
host1에서(일반적으로 기본 xpan의 포트 값보다 XNUMX 큰 포트 값 사용)
소켓 연결). host2 연락처 xpans에 대한 xpaset 또는 xpaget 호출은 다음을 수행합니다.
XPA세트() or XPAGet() foo를 호출하여 둘 사이에 명령과 데이터를 주고 받습니다.
프로그램.

기본적으로 프록시 연결은 xpans에서 허용되지 않습니다. \-P 스위치가 지정된 경우
값이 1이면 프록시 연결이 허용되지만 모든 프록시 통신이 수행됩니다.
xpans 처리와 동일한 스레드에서. 값 2를 지정하면 프록시 처리
별도의 스레드에서 수행됩니다(시스템에서 pthread가 지원된다고 가정).
모든 유형의 xpa 콜백 처리는 시간이 오래 걸릴 수 있으므로
정상적인 xpans 처리를 방해하면 스레드 프록시 연결(\-P 2)이
추천합니다. 프록시 연결을 사용할 때 다음을 설정하는 것도 유용할 수 있습니다.
XPA_IOCALLSXPA 환경 변수를 사용하여 여러 프록시 요청을
연속적으로가 아니라 동시에.

xpans에 대한 이 프록시 인터페이스는 실험적입니다. 원격 데이터를 제공하는 데 사용됩니다.
ds9를 사용하는 Chandra-Ed 시스템의 분석 기능. (보다
http://chandra\-ed.cfa.harvard.edu 및 http://hea\-www.harvard.edu/saord/ds9 자세히 보기
세부). 항상 그렇듯이 문제나 질문이 있는 경우 저희에게 연락해 주십시오.

onworks.net 서비스를 사용하여 온라인으로 xpans 사용


무료 서버 및 워크스테이션

Windows 및 Linux 앱 다운로드

Linux 명령

Ad