GoGPT Best VPN GoSearch

Biểu tượng yêu thích OnWorks

pagekite - Trực tuyến trên đám mây

Chạy pagekite trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks trên Ubuntu Online, Fedora Online, trình mô phỏng trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

Đây là trangkite lệnh có thể được chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi, chẳng hạn như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

CHƯƠNG TRÌNH:

TÊN


pagekite - Hiển thị công khai các máy chủ localhost

SYNOPSIS


thả diều [--tùy chọn] [dịch vụ] tên diều [+ cờ]

MÔ TẢ


PageKite là một hệ thống để hiển thị localhost máy chủ đến Internet công cộng. Nó là hầu hết
thường được sử dụng để làm cho máy chủ web cục bộ hoặc máy chủ SSH hiển thị công khai, mặc dù hầu như
bất kỳ giao thức dựa trên TCP nào cũng có thể hoạt động nếu máy khách biết cách sử dụng proxy HTTP.

PageKite sử dụng kết hợp các đường hầm và proxy ngược để bù đắp cho thực tế là
localhost thường không có địa chỉ IP công cộng và thường bị
điều kiện mạng, bao gồm tường lửa tích cực và nhiều lớp NAT.

Chương trình này thực hiện cả hai đầu của đường hầm: "back-end" cục bộ và điều khiển từ xa
chuyển tiếp proxy ngược "front-end". Cho thuận tiện, thả diều cũng bao gồm một HTTP cơ bản
máy chủ để nhanh chóng hiển thị các tệp và thư mục lên World Wide Web để chia sẻ thông thường
và cộng tác.

BASIC SỬ DỤNG


Cách sử dụng cơ bản, cho http://localhost: 80 / tên công khai:
$ pagekite NAME.pagekite.me

Để hiển thị các thư mục, tệp cụ thể hoặc sử dụng các cổng cục bộ thay thế:
$ pagekite / a / path / NAME.pagekite.me + indexes # tích hợp sẵn HTTPD
$ pagekite * .html NAME.pagekite.me # tích hợp sẵn HTTPD
$ pagekite 3000 NAME.pagekite.me # HTTPD trên 3000

Để hiển thị nhiều máy chủ cục bộ (SSH và HTTP):
$ pagekite ssh: //NAME.pagekite.me VÀ 3000 NAME.pagekite.me

SERVICES BỘ DỤNG CỤ


Cách sử dụng phổ biến nhất của thả diều là một back-end, nơi nó được sử dụng để hiển thị cục bộ
dịch vụ ra thế giới bên ngoài.

Ví dụ về các dịch vụ là: máy chủ HTTP cục bộ, máy chủ SSH cục bộ, thư mục hoặc tệp.

Một dịch vụ được hiển thị bằng cách mô tả nó trên dòng lệnh, cùng với công chúng mong muốn
tên diều. Nếu một tên kite được yêu cầu chưa tồn tại trong cấu hình
tệp và chương trình được chạy tương tác, người dùng sẽ được nhắc và cung cấp tùy chọn
đăng ký và / hoặc tạo một diều mới bằng cách sử dụng trangkite.net dịch vụ.

Nhiều dịch vụ và diều có thể được chỉ định trên một dòng lệnh duy nhất, được phân tách bằng dấu
từ 'VÀ' (lưu ý là bắt buộc phải có chữ in hoa). Điều này có thể gây ra vấn đề nếu bạn có nhiều
các tệp và thư mục theo tên đó, nhưng điều đó tương đối hiếm. :-)

KITE CẤU HÌNH


Các tùy chọn --danh sách, --cộng, --vô hiệu--tẩy có thể được sử dụng để điều khiển diều và
định nghĩa dịch vụ trong tệp cấu hình của bạn, nếu bạn không muốn chỉnh sửa bằng tay.
Ví dụ:

Thêm diều mới
$ pagekite --add / a / path / NAME.pagekite.me + indexes
$ pagekite --thêm 80 OTHER-NAME.pagekite.me

Để hiển thị cấu hình hiện tại
$ pagekite - danh sách

Tắt hoặc xóa kites (- bật lại)
$ pagekite --disable OTHER-NAME.pagekite.me
$ pagekite - xóa NAME.pagekite.me

CỜ


Cờ được sử dụng để điều chỉnh hành vi của một con diều cụ thể, chẳng hạn bằng cách cho phép truy cập
các điều khiển hoặc các tính năng cụ thể của máy chủ HTTP tích hợp sẵn.

Chung cờ
+ ip/1.2.3.4
Chỉ cho phép kết nối từ địa chỉ IP này.

+ ip/1.2.3
Chỉ bật kết nối từ netblock này / 24.

HTTP giao thức cờ
+ mật khẩu/tên=vượt qua
Yêu cầu tên người dùng và mật khẩu (Xác thực cơ bản HTTP)

+ viết lại máy chủ
Viết lại máy chủ đến: tiêu đề.

+ viết lại máy chủ=N
Thay thế Máy chủ: giá trị tiêu đề bằng N.

+ tài liệu thô
Không viết lại (hoặc thêm) bất kỳ tiêu đề HTTP nào.

+ không an toàn
Cho phép truy cập vào phpMyAdmin, / admin, v.v. (theo kite).

Built-in HTTPD cờ
+ chỉ mục
Bật chỉ mục thư mục.

+ chỉ mục=tất cả các
Bật các chỉ mục thư mục bao gồm các tệp ẩn (dấu chấm-).

+ ẩn Làm xáo trộn URL của các tệp được chia sẻ.

+ cgi=
Danh sách các phần mở rộng, mà các tệp sẽ được coi là tập lệnh CGI (ví dụ:
+ cgi = cgi, pl, sh).

LỰA CHỌN


Toàn bộ sức mạnh của thả diều nằm trong nhiều tùy chọn có thể được chỉ định trên
dòng lệnh hoặc trong một tệp cấu hình (xem bên dưới).

Lưu ý rằng nhiều tùy chọn, đặc biệt là định nghĩa dịch vụ và miền, là phụ gia và nếu
đưa ra nhiều tùy chọn, chương trình sẽ cố gắng tuân theo tất cả. Các tùy chọn đã được xử lý
theo thứ tự và nếu chúng không phải là phụ gia thì tùy chọn cuối cùng sẽ ghi đè lên tất cả
những cái.

Mặc dù thả diều chấp nhận rất nhiều tùy chọn, hầu hết thời gian chương trình mặc định sẽ
Chỉ làm việc.

Chung lựa chọn
--dọn dẹp
Bỏ qua việc tải tệp cấu hình mặc định.

--đăng ký
Tương tác đăng ký dịch vụ pagekite.net.

- mặc định
Đặt mặc định để sử dụng với dịch vụ pagekite.net.

--nocrashbáo cáo
Không gửi báo cáo sự cố ẩn danh đến pagekite.net.

Back-end lựa chọn
--vỏ bọc
Chạy PageKite trong một trình bao tương tác.

--nullui
Giao diện người dùng im lặng để viết kịch bản. Giả sử Có cho tất cả các câu hỏi.

--danh sách Liệt kê tất cả các diều đã định cấu hình.

--cộng Thêm (hoặc kích hoạt) các kites sau, lưu cấu hình.

--tẩy
Loại bỏ các kites sau, lưu cấu hình.

--vô hiệu
Tắt các kites sau, lưu cấu hình.

--chỉ một Tắt tất cả các kites sau, lưu cấu hình.

--không an toàn
Cho phép truy cập vào phpMyAdmin, / admin, v.v. (toàn cầu).

--địa phương=cổng
Định cấu hình chỉ để phục vụ cục bộ (không có giao diện người dùng từ xa).

--đồng hồ=N
Hiển thị dữ liệu proxied (N cao hơn = nhiều chi tiết hơn).

--không có proxy
Bỏ qua cài đặt proxy hệ thống (hoặc tệp cấu hình).

--Ủy quyền=kiểu:máy chủ:cổng, --socksify=máy chủ:cổng, - xác minh=máy chủ:cổng
Kết nối với giao diện người dùng bằng SSL, proxy HTTP, proxy SOCKS hoặc Tor
mạng ẩn danh. Loại có thể là bất kỳ trong số 'ssl', 'http' hoặc 'vớ5'. Máy chủ
tên có thể là tên máy chủ thuần túy, tên người dùng @ tên máy chủ hoặc người dùng: mật khẩu @ tên máy chủ. Vì
Kết nối SSL phần người dùng có thể là đường dẫn đến tệp PEM chứng chỉ ứng dụng khách. Nếu nhiều
proxy được định nghĩa, chúng sẽ được xâu chuỗi lần lượt.

--service_on=do đó:tên diều:chủ nhà:cổng:bí mật
Cấu hình rõ ràng cho một diều dịch vụ. Nói chung diều được tạo ra trên
dòng lệnh sử dụng dịch vụ ngắn gọn được mô tả ở trên, nhưng cú pháp này được sử dụng
trong tệp cấu hình.

--service_off=do đó:tên diều:chủ nhà:cổng:bí mật
Tương tự như --service_on, ngoại trừ bị tắt theo mặc định.

--service_cfg=..., --đường dẫn web=...
Các tùy chọn này được sử dụng trong tệp cấu hình để lưu trữ cài đặt dịch vụ và cờ
(xem ở trên). Cả hai đều có khả năng thay đổi trong tương lai gần, vì vậy vui lòng chỉ
giả vờ như bạn không nhận thấy họ.

- frontend=chủ nhà:cổng
Kết nối với máy chủ front-end được đặt tên. Nếu tùy chọn này được lặp lại, nhiều
kết nối sẽ được thực hiện.

- frontends=num:tên dns:cổng
Chọn num giao diện người dùng từ các bản ghi A của tên miền DNS, sử dụng cổng đã cho
số. Hành vi mặc định là thăm dò tất cả các địa chỉ và sử dụng địa chỉ nhanh nhất.

--nofrontend=ip:cổng
Không bao giờ kết nối với máy chủ giao diện người dùng được đặt tên. Điều này có thể được sử dụng để loại trừ một số
giao diện người dùng từ cấu hình tự động.

--fe_certname=miền
Kết nối bằng SSL, chấp nhận chứng chỉ hợp lệ cho miền này. Nếu tùy chọn này là
được lặp lại, bất kỳ chứng chỉ nào có tên sẽ được chấp nhận, nhưng chứng chỉ đầu tiên sẽ được
được ưu tiên.

--ca_certs=/ path / to / file
Đường dẫn đến tệp chứng chỉ SSL gốc đáng tin cậy của bạn.

--dyndns=X
Đăng ký các thay đổi với nhà cung cấp DynDNS X. X có thể đơn giản là tên của một trong các
các nhà cung cấp 'tích hợp sẵn' hoặc chuỗi định dạng URL để cập nhật đột xuất.

--tất cả các Chấm dứt sớm nếu bất kỳ đường hầm nào không đăng ký được.

--Mới Đừng cố kết nối với bất kỳ giao diện người dùng cũ nào của kites.

--đường dẫn ngón tay=P
Công thức đường dẫn cho proxy back-end httpfinger.

- vi khuẩn
Từ chối tất cả các đầu dò cho trạng thái dịch vụ.

Front-end lựa chọn
--isfrontend
Bật hoạt động giao diện người dùng.

--miền=proto, proto2, pN:miền:bí mật
Chấp nhận các yêu cầu đường hầm cho các giao thức được đặt tên và miền được chỉ định, sử dụng
đưa ra bí mật. Dấu * có thể được sử dụng làm ký tự đại diện cho các miền phụ hoặc giao thức.

--tên miền xác thực=miền auth, --tên miền xác thực=miền đích:miền auth
Sử dụng miền auth như một máy chủ xác thực từ xa để xác thực dựa trên DNS
giao thức. Nếu không miền đích được cung cấp, hãy sử dụng điều này làm xác thực mặc định
phương pháp.

--motd=/ path / to / motd
Gửi nội dung của tệp này đến các phần tiếp theo mới như một "thông điệp trong ngày".

--tổ chức=hostnameChỉ nghe trên tên máy chủ nhất định.

- thể thao=
Nghe trên danh sách các cổng được phân tách bằng dấu phẩy.

--cổng thông tin=A: BBáo cáo cổng A là cổng B cho các phần mềm phụ trợ (vì tường lửa).

--protos=
Chấp nhận các giao thức được liệt kê để đào đường hầm.

--rawports=
Lắng nghe các kết nối thô các cổng này. Chuỗi '% s' cho phép các cổng tùy ý trong
KẾT NỐI HTTP.

--accept_acl_file=/ path / to / file
Tham khảo tệp kiểm soát truy cập bên ngoài trước khi chấp nhận kết nối đến.
Quick'n'dirty để giảm thiểu lạm dụng. Định dạng là một quy tắc trên mỗi dòng: `quy tắc chính sách
bình luận` trong đó quy tắc là IP hoặc regexp và chính sách là 'cho phép' hoặc 'từ chối'.

--client_acl=điều luật:regexp, --tunnel_acl=điều luật:regexp
Thêm kết nối máy khách hoặc quy tắc kiểm soát truy cập đường hầm. Các chính sách phải là 'cho phép'
hoặc 'từ chối', biểu thức chính quy phải được viết để khớp với IPv4 hoặc IPv6
các địa chỉ. Nếu được xác định, các quy tắc truy cập sẽ được kiểm tra theo thứ tự và nếu không có quy tắc nào phù hợp,
kết nối đến sẽ bị từ chối.

--tls_default=tên
Tên mặc định để sử dụng cho SSL, nếu SNI (Chỉ báo tên máy chủ) bị thiếu
kết nối HTTPS đến.

--tls_endpoint=tên:/ path / to / file
Chấm dứt SSL / TLS cho một tên bằng cách sử dụng khóa / cert từ một tệp.

WELFARE lựa chọn
--optfile=/ path / to / file
Đọc cài đặt từ tệp X. Mặc định là ~ / .pagekite.rc.

--optdir=/ path / to / directory
Đọc cài đặt từ /path/to/directory/*.rc, theo thứ tự từ vựng.

--lưu tập tin=/ path / to / file
Cài đặt đã lưu sẽ được ghi vào tệp này.

--cứu Lưu cấu hình hiện tại vào tệp lưu.

--cài đặt
Chuyển các cài đặt hiện tại thành STDOUT, được định dạng như một tệp cấu hình.

--nozchunks
Tắt tính năng nén đường hầm zlib.

--sslzlib
Bật nén zlib trong OpenSSL.

--buffer=N
Lưu vào bộ đệm tối đa N kB dữ liệu trước khi chặn.

--logfile=F
Đăng nhập vào tệp F, phòng thu âm nghĩa là đầu ra tiêu chuẩn.

--daemon hóa
Chạy dưới dạng daemon.

--chạy như=U:G
Đặt UID: GID sau khi mở ổ cắm nghe của chúng tôi.

--pidfile=P
Ghi PID vào tệp đã đặt tên.

--errorurl=U
URL để chuyển hướng đến khi không tìm thấy kết thúc phía sau.

--sign

Định cấu hình daemon HTTP tích hợp cho HTTPS, lần đầu tiên tạo một trình tự ký mới
chứng chỉ sử dụng openssl Nếu cần.

--httpd=X:P, --httppass=X, --pemfile=X
Định cấu hình daemon HTTP tích hợp sẵn. Các tùy chọn này có thể sẽ thay đổi trong thời gian tới
tương lai, hãy giả vờ như bạn không nhìn thấy chúng.

CẤU HÌNH CÁC TẬP TIN


Nếu bạn đang sử dụng thả diều như một tiện ích dòng lệnh, nó sẽ tải cấu hình của nó từ một
tập tin trong thư mục chính của bạn. Tệp được đặt tên .pagekite.rc trên hệ thống Unix (bao gồm
Mac OS X), hoặc trangkite.cfg trên Windows.

Nếu bạn đang sử dụng thả diều như một hệ thống-daemon khởi động khi máy tính của bạn khởi động, nó
thường được định cấu hình để tải cài đặt từ /etc/pagekite.d/*.rc (trong từ điển
đặt hàng).

Trong cả hai trường hợp, tệp cấu hình chứa một hoặc nhiều tùy chọn giống như được sử dụng
trên dòng lệnh, với sự khác biệt là nhiều nhất một tùy chọn có thể có trên mỗi
và trình phân tích cú pháp có dung lượng tốt hơn với khoảng trắng. '-' đứng đầu cũng có thể là
bị bỏ qua để dễ đọc và các dòng trống và dòng bắt đầu bằng '#' được coi là
ý kiến.

LƯU Ý: Khi đang sử dụng -o, --optfile or --optdir trên dòng lệnh, bạn nên sử dụng
--dọn dẹp để loại bỏ cấu hình mặc định.

AN NINH


Xin lưu ý rằng bất cứ khi nào để máy chủ tiếp xúc với Internet công cộng, nó sẽ
quan trọng là nghĩ về bảo mật. Máy chủ web bị tấn công thường xuyên bị lạm dụng như một phần của
các chiến dịch vi rút, thư rác hoặc lừa đảo và trong một số trường hợp, vi phạm bảo mật có thể làm tổn hại đến
toàn bộ hệ điều hành.

Vài lời khuyên:

* Tắt PageKite khi không sử dụng.
* Sử dụng các điều khiển truy cập tích hợp và mã hóa SSL.
* Để tường lửa được bật trừ khi bạn có lý do chính đáng để không.
* Đảm bảo rằng bạn sử dụng mật khẩu tốt ở mọi nơi.
* Nội dung tĩnh rất khó bị hack!
* Luôn luôn, luôn sao lưu thường xuyên bất kỳ công việc quan trọng nào.

Lưu ý rằng kể từ phiên bản 0.5, thả diều bao gồm một tường lửa yêu cầu rất cơ bản,
cố gắng ngăn chặn quyền truy cập vào phpMyAdmin và các hệ thống nhạy cảm khác. Nếu nó vào của bạn
cách, + không an toàn cờ hoặc --không an toàn tùy chọn có thể được sử dụng để tắt nó.

Để biết thêm, vui lòng truy cập:

Sử dụng pagekite trực tuyến bằng các dịch vụ onworks.net


Máy chủ & Máy trạm miễn phí

Tải xuống ứng dụng Windows & Linux

Lệnh Linux

Ad




×
quảng cáo
❤️Mua sắm, đặt phòng hoặc mua tại đây — không mất phí, giúp duy trì các dịch vụ miễn phí.