Удаленное подключение Mac к серверу Linux

Удаленное подключение Mac к серверу Linux

Во-первых, простите мое невежество, но я не занимаюсь подобными вещами...

В офисе есть система локальных компьютеров (Linux), подключенных через локальную сеть. Каждому из этих компьютеров назначено имя хоста. Есть ли способ подключить Mac, который находится у меня дома, удаленно к этой системе локальной сети, используя новое имя хоста?

Например, предположим, что есть 10 компьютеров Linux (10 разных имен хостов), подключенных к одной локальной сети. Возможно ли подключить Mac к системе LAN, чтобы у нас было 11 соединенных между собой компьютеров с 11 разными именами хостов?

решение1

Это зависит от локальной сети:

  1. Некоторые локальные сети настроены так, чтобы разрешать подключение к любому компьютеру, возможно, с использованием DHCP [1] и предоставляя пользователю возможность самостоятельно настраивать DNS, шлюз и маску сети.

  2. Некоторые другие позволяют вам подключаться, но вам придется вручную настраивать свойИС,ДНС [2] , шлюз,ГВ [3] исетевая маска [4] . Конечно, IP для новой машины должен отличаться от всех остальных используемых и находиться в диапазоне разрешенных подключений. (Например, если у меня 10 компьютеров с IP 192.168.1.100... 192.168.1.110мне нужно выбрать, например, 192.168.1.119чтобы избежать конфликтов).

  3. Некоторые другие аспекты локальной сети, вместо этого, что только определенный компьютер может быть подключен к этому определенному порту. Когда портов больше, чем подключенных компьютеров, они обычно закрыты или, тем не менее, заблокированы.
    Идентификация компьютера обычно выполняется через его MAC-адрес [5] , реже через операционную систему или с более строгим уровнем безопасности.

В оболочке Linux с помощью команды /sbin/ifconfigили просто ifconfigесли sbin есть в вашем PATH, вы можете прочитать эти параметры.

Чтобы узнать, позволяет ли локальная сеть другому компьютеру подключаться к вам, вы можете

  • обратитесь к администраторам или другим пользователям
  • если у вас есть на это право, вы можете подключить свой компьютер и проверить, может ли он взаимодействовать с другими (например, подключить ping 192.168.1.102компьютер с IP-адресом 192.168.1.102), а также выйти за пределы локальной сети (если локальная сеть открыта для более крупной сети).

Если вы хотите подключиться к одному из этих компьютеров со своего MAC-адреса, вы можете сделать это, например, через: ssh username_on_linux_machine@IP_OF_LINUX_MACHINEесли вы знаете IP-адрес машины, находитесь в той же локальной сети, а на принимающей машине (Linux) есть sshd (демон, принимающий SSH-подключения).

Извне эта сеть может быть немного сложнее и зависимой от локальной сети; обычно вы подключаетесь к шлюзу, а оттуда подключаетесь к определенному компьютеру. В противном случае вы можете присоединиться к VPN, если таковой имеется, и с этого момента все как если бы вы были подключены локально с помощью кабеля...

Связанный контент