Bất kỳ mạng IM phổ biến nào có thể hoạt động như thế này?


25

Joe, Jack và Jill sử dụng IM làm phương tiện liên lạc giữa họ trong Công ty A, nơi họ làm việc và với khách hàng và đối tác trên toàn thế giới. Không có gì đáng ngại ở đây - đó là một công cụ làm việc hợp pháp.

                                      +-----+
+-----+                               |Mary |
|Joe  |--------+                      +-----+
+-----+        |                        /
            +------+       ____________/
+-----+     |      |      /            \
|Jack |-----|Server|-----| The Internet |
+-----+     |      |      \____________/
            +------+                   \
+-----+        |                        \
|Jill |--------+                      +-----+
+-----+                               |Paul |
                                      +-----+

Tôi muốn nếu, khi kết nối Internet chết, Joe, Jack và Jill vẫn có thể nhắn tin cho nhau trong công ty. Rốt cuộc, kết nối mạng giữa họ đã không bị xâm phạm. Bất kỳ mạng IM phổ biến nào có thể làm điều này một cách minh bạch? Có lẽ cài đặt một chương trình giống như proxy trong một máy chủ công ty?

These three
still see
each other
v v v v v v
                                        +-----+
+-----+                                 |Mary |
|Joe  |--------+                        +-----+
+-----+        |                          /
            +------+         ____________/
+-----+     |      |   D    /            \
|Jack |-----|Server|-/ E /-| The Internet |
+-----+     |      |   A    \____________/
            +------+   D                 \
+-----+        |                          \
|Jill |--------+                        +-----+
+-----+                                 |Paul |
                                        +-----+

2
làm tôi nhớ đến Nethack ... :-)
Rook

Câu trả lời:


10

Như Iain, đã trả lời bạn có thể cài đặt máy chủ XMPP (còn được gọi là Jabber) tại mạng cục bộ của bạn và yêu cầu nhân viên của bạn sử dụng máy chủ đó. Có nhiều triển khai máy chủ ngoài kia, cả độc quyền và nguồn mở.

Sau đó, bạn có thể yêu cầu máy chủ XMPP của mình giao tiếp với các máy chủ XMPP khác (gmail.com, jabber.org, someothercompany.com) để jack@yourcompany.com có ​​thể nói chuyện với paul @ gmail hoặc mary@someothercompany.com mà không cần họ cần đăng ký dịch vụ IM sabe.


22

Có, nhưng không phải với các sứ giả tức thì công khai.

Microsoft Communication Server có thể làm điều này, vì vậy mọi người trong nước đều có thể nói chuyện, nhưng cũng tích hợp với các nhà cung cấp IM của bên thứ ba như AIM, MSN và Yahoo. (Nhưng nó không rẻ, hoặc rất dễ sử dụng trong môi trường nhỏ. Nếu bạn có hàng ngàn người dùng, nó hoạt động RẤT tốt!)

Sau này, bạn có thể muốn xem máy chủ XMPP mà bạn có thể chạy cục bộ, tuy nhiên việc tích hợp với các sản phẩm của bên thứ ba thực sự phụ thuộc vào cả máy khách và máy chủ bạn sử dụng.

Cá nhân tôi khuyên bạn nên chạy máy chủ XMPP trên máy chủ và sử dụng máy khách như Pidgin sẽ cho phép Joe, Jack và Jill giao tiếp cục bộ, nhưng cũng sử dụng bất kỳ mạng nào khác mà họ thích. Điều này có nghĩa là họ có thể nói chuyện trên tất cả các mạng và vẫn liên lạc khi internet bị sập.

(FYI, Jabberd là cái tôi đã từng sử dụng, tuy nhiên đã nhiều năm kể từ khi tôi làm điều này và không biết liệu có gì tốt hơn bây giờ không?


Tôi sẽ đề nghị xem xét về Prosody và Openfire cũng như Jabberd. Openfire có giao diện quản trị tốt, Prosody rất hợp lý và nhu cầu hệ thống thấp hơn.
Scott Markwell

+1 Đó là một câu trả lời tuyệt vời - sử dụng một sản phẩm IM cho hệ thống nội bộ và sử dụng máy khách cho phép truy cập vào nhiều hệ thống IM. Điều đó mang lại cho bạn sự dư thừa của bạn và không phụ thuộc vào khách hàng của bạn bằng cách sử dụng một mạng IM cụ thể. Pidgen sẽ kết nối với XMMP cục bộ, sau đó tất cả các mạng IM chính ngoài Skype.
dunxd

Chúng tôi đang làm điều tương tự với Openfire và vận chuyển công khai của họ đến AIM / Yahoo / Gtalk. Lợi ích khác của một giải pháp như thế này theo quan điểm của công ty là bạn có thể lấy nhật ký trung tâm của tất cả lưu lượng truy cập IM.
Alex


2

Chà, có lẽ tôi cũng sẽ nói jabber / XMPP- Chạy một máy chủ trong phạm vi văn phòng của bạn và bật liên kết. Tôi sẽ tiến thêm một bước nữa và đề nghị cũng thiết lập các cổng - để người dùng của bạn có thể kết nối với MSN, yahoo và những người khác - có lẽ sẽ bao gồm hầu hết các cơ sở của bạn

vào năm 2018 - Tôi đang sử dụng ma trận để thực hiện điều này - nó hỗ trợ nhiều máy chủ gia đình, do đó, bạn chỉ cần chạy một máy chủ gia đình riêng biệt trong và ngoài mạng, và các phòng "chẵn lẻ" với một máy chủ vẫn hoạt động thông qua các máy chủ gia đình khác . Trong trường hợp này, việc chạy các máy chủ gia đình nội bộ và bên ngoài có thể tìm thấy nhau sẽ hoạt động hoàn hảo - chạy máy chủ gia đình nội bộ bên trong lan của bạn, với các cổng thích hợp được mở ra và bạn vẫn ổn.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.