Использование Netcat, но клиент отказался. почему?

Другой вариант - использовать сенсорный . Это должно работать в большинстве систем, но вам нужно указать время как ччмм.ss . Обычно я использую 1200.00 .

touch -t 201702021200.00
1
15.05.2017, 10:00
2 ответа

На стороне сервера не следует указывать его IP-адрес.

Сторона сервера должна быть:

nc -l -p 1234

Сторона клиента должна быть

nc 192.168.1.229 1234

Обратите внимание, что источником проблемы может быть брандмауэр/маршрутизатор между те две машины, которые отфильтровывают трафик на порту, который вы используете.

10
27.01.2020, 23:34

Откройте терминал и введите эту команду «nc», чтобы запустить сервер для прослушивания:

nc -l -p 4545

Теперь сервер создан и прослушивает соединение через порт 4545.

Примечание. :Вместо 4545 можно указать любое значение в диапазоне от 1024 до 65535. Первые 1024 номера портов (0 -1023 )уже зарезервированы.

Откройте другой терминал и введите следующую команду, чтобы установить клиентское соединение:

nc 127.0.0.1 4545

Теперь клиент подключен к серверу, прослушивающему номер порта 4545. Вы можете просто ввести что-нибудь с клиентской консоли (терминала ), что будет отражено на стороне сервера, и наоборот -наоборот.

Если вы хотите разорвать соединение, просто нажмите Ctrl+c в любом терминале.

Примечание. :IP-адрес 127.0.0.1 называется петлевым адресом. Вы не должны его менять. В противном случае это не сработает.

-1
27.01.2020, 23:34

Теги

Похожие вопросы