Предположите, что у меня есть 2 компьютера Ubuntu, и я буду звонить:
Computer1: 192.168.11.155
Computer2: 192.168.11.186
Я использую Computer1 для доступа в Computer2 при помощи этой команды в терминале: "ssh-v phucnguyen@192.168.11.186" и пароль типа к доступу в Computer2. Эти вещи легко сделаны с интернет-соединением.
Я могу сделать подобный, они ступают без интернет-соединения?
Я не делаю, как, но я полагаю, что мы можем сделать это, потому что я сделал это прежде в Windows OS. У нас есть "Microsoft Virtual WiFi Miniport Adapter", которая использует в качестве маршрутизатора.
Когда "Microsoft Virtual WiFi Miniport Adapter" включает, любое устройство, такое как: телефон, ноутбук... видит сетевое название его и соединяет его при помощи пароля, даже шпаклюет или ssh (со знанием IP-адреса), можно посмотреть на эту ссылку для дальнейшей информации: https://answers.microsoft. com/en-us/windows/forum/windows_7-networking/what-is-microsoft-virtual-wifi-miniport-adapter/78a96f27-ae98-42e1-891d-e8651cd99748
Если тот маршрутизатор не имеет никакого соединения, но опции "Microsoft Virtual WiFi Miniport Adapter" все еще на, мы можем использовать шпаклевку или ssh доступ в компьютер и управлять им. Я подразумеваю, что 2 компьютера Ubuntu возможны, связываются через ssh, не используя Интернет.
У нас есть какая-либо опция подобной в машине Ubuntu?
Вам не нужен «Интернет» для подключения ssh к другому компьютеру, однако обе машины должны быть в одной локальной сети / виртуальной локальной сети или, по крайней мере, подключены к одному коммутатору / маршрутизатору, даже если этот коммутатор / маршрутизатор не имеет глобальной сети (Интернета). подключение.
Редактировать: можно использовать перекрестный кабель для прямого соединения двух компьютеров, вам придется установить статический ip на обеих машинах. Большинство новых компьютеров с 1000-разрядной системой могут достичь того же результата, используя прямой кабель, а не перекрестный кабель
Конфигурирование может быть выполнено через сетевой менеджер. Убедитесь, что ваш Ethernet-порт включен, щелкнув по значку диспетчера сети и «включив сеть»
После выполнения этого на обеих машинах Посмотрим, сможете ли вы пропинговать другой компьютер.
ping 192.168.11.155
Если он отвечает, то все работает.
Еще один способ сделать это с помощью командной строки (при условии, что ваш интерфейс Ethernet является eth0)
sudo ifconfig eth0 192.168.11.155 netmask 255.255.255.0 up
на компьютере 2
sudo ifconfig eth0 192.168.11.186 netmask 255.255.255.0 up
Затем результаты ifconfig для компьютера 1 [ 1121]
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.11.155 netmask 255.255.255.0 broadcast 192.168.11.255
inet6 fe80::59a0:5059:3115:bc2d prefixlen 64 scopeid 0x20<link>
ether 08:00:27:2a:98:ab txqueuelen 1000 (Ethernet)
RX packets 1982 bytes 2355318 (2.3 MB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 391 bytes 49278 (49.2 KB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0