Прямая сеть между компьютерами по телефонной линии

903
Logern

У меня есть два компьютера с модемами, которые находятся далеко друг от друга (в разных местах) и не имеют доступа в Интернет. У меня есть гипертерминал, и как мне соединить 2 машины (с телефонными линиями)? Не могли бы вы отправить TCP-трафик? Поделиться интернет-соединением, если на одной машине он есть? Как?

0
К вашему сведению: это было бы мучительно медленно, даже при скорости 56 кбит / с 4,5 кбит / с (если вам повезет). cybernard 9 лет назад 0
56k = 7000 битов = примерно на 7k меньше накладных расходов и игнорирование сжатия. Конечно, вы не можете получить 56k, потому что для этого требуется специальное оборудование и соединение ISDN на стороне сервера, и даже тогда. За годы работы интернет-провайдера я видел только крошечную горстку соединений 56k. 42-50к были, по памяти, типичные. Я на 100% согласен, что это будет мучительно (я бы сказал, мучительно) медленным. davidgo 9 лет назад 0

2 ответа на вопрос

2
davidgo

You can't create (what you would think of) as an Internet connection using Hyperterminal, although you can get 2 computers to communicate over it - and this is probably the simplest way of communicating between 2 systems, but does not do an aweful lot unless you have additional software and/or someone on the other end. [ This is how "BBS's" used to work in the Pre-Internet and early Internet days]

You should be aware that when you make this connection the maximum speed will be no greater then 33.6kbit - and probably slower. If your provider uses VOIP for delivering the calls it will probably not work. (Even if your modems are 56k, you can't get get 56k unless one side uses special hardware and ISDN lines ].

In order to connect these systems to the Internet, we need to break the problem in 2 - The client (which is relatively easy) and the server (which is hard). On the client side you can use PPP dialup software which comes with Windows.

The server side is hard. You need a setup which while allow you to dial in to it and then you need to set up routing (and NAT). This can be done under Linux (and for low volume servers at the start of the Internet usually was). Here is one link I found on it. That said, unless you are an Linux expert it probably falls way into the 'too hard' basket. Note that this will just connect the 2 machines using the Internet protocol. You additionally need to set up NAT to route the Internet. An alternative to this would be to find a router which handles PPP. You may be able to find some ancient CISCO gear which can do it, for example this.

To answer the question about streaming video and implied question of real-world speed - this won't work. The speed you will get will be about 3kbyte per second, so a typical 1 megabyte page will take 5 minutes to load. This connection is really only good for the most basic Internet experience - pretty much email and text only-browsing and Instant messaging.

Меня не волнует скорость, Logern 9 лет назад 0
Как бы вы создали связь с гипертерминалом? Logern 9 лет назад 0
Загляните на https://support2.microsoft.com/kb/142899 - в основном на стороне сервера загрузите гипертерминал или аналогичный и введите «AT & F & C1 & D2«инициализировать модем, затем» ATS0 = 1«сказать модему, чтобы он автоматически отвечал. На стороне клиента загрузите Hyperterminal или аналогичный и введите« AT & F & C1 & D2", затем atdt" номер телефона "для набора номера на удаленной стороне. Это произойдет после того, как некоторые шумы старой школы, немного похожие на факсимильный аппарат, и через несколько секунд создадут соединение. То, что вы наберете на одной стороне, будет отображаться на другой. (Вы также можете отправлять и получать файлы) davidgo 9 лет назад 0
Нужно ли указывать номер телефона в кавычках и нужны ли вам амперсанды? Logern 9 лет назад 0
Вам определенно нужны символы &, а номер телефона НЕ должен быть в кавычках. davidgo 9 лет назад 0
1
glallen

This can be done! In fact it was once the standard way to get a Linux box on-line around 1996 or so... The server computer, connected to the internet requires Linux, though it probably helps if both computers run Linux. You'll open the modem session from your client to the internet-connected server, then open a ppp connection through that shell session.

On the Server, you must install Slirp: the PPP/SLIP-on-terminal emulator. This software supports PPP and Serial Line IP encapsulation through a terminal session. The client computer needs ppp and chap. There are tutorials on the internet here and at LinuxJournal the cover the details of the slirp install, ppp config, routing, and even AT-commands.

Можете ли вы смотреть фильмы поверх этого? :-) fixer1234 9 лет назад 0
Первое предложение (примерно) правильно, но остальная часть нуждается в некотором пересмотре. (Сервер не должен быть Linux, вам не нужен (и не следует использовать Slirp, так как есть лучшие способы сделать это - SLIP устарел - pppd - намного лучший способ сделать что-либо. Аналогично, вы можете использовать PAP вам не нужен парень) davidgo 9 лет назад 1
Как бы вы подключились к PPP? Logern 9 лет назад 0
Я вижу (просто прочитайте ссылку в вашем ответе). Да, в прошлый раз я делал это с Linux-боксом, подключенным к серверу Solaris в 1995 году. Я думаю, что сервер Windows с маршрутизацией и удаленным доступом также будет работать, и настроит любые окна или Linux с ppp диалином. glallen 9 лет назад 0
Можете ли вы запустить pppd через это? Вам нужно вручную использовать AT-команды? Logern 9 лет назад 0