Во-первых, простите мое невежество, но я не занимаюсь подобными вещами...
В офисе есть система локальных компьютеров (Linux), подключенных через локальную сеть. Каждому из этих компьютеров назначено имя хоста. Есть ли способ подключить Mac, который находится у меня дома, удаленно к этой системе локальной сети, используя новое имя хоста?
Например, предположим, что есть 10 компьютеров Linux (10 разных имен хостов), подключенных к одной локальной сети. Возможно ли подключить Mac к системе LAN, чтобы у нас было 11 соединенных между собой компьютеров с 11 разными именами хостов?
решение1
Это зависит от локальной сети:
Некоторые локальные сети настроены так, чтобы разрешать подключение к любому компьютеру, возможно, с использованием DHCP [1] и предоставляя пользователю возможность самостоятельно настраивать DNS, шлюз и маску сети.
Некоторые другие позволяют вам подключаться, но вам придется вручную настраивать свойИС,ДНС [2] , шлюз,ГВ [3] исетевая маска [4] . Конечно, IP для новой машины должен отличаться от всех остальных используемых и находиться в диапазоне разрешенных подключений. (Например, если у меня 10 компьютеров с IP
192.168.1.100
...192.168.1.110
мне нужно выбрать, например,192.168.1.119
чтобы избежать конфликтов).Некоторые другие аспекты локальной сети, вместо этого, что только определенный компьютер может быть подключен к этому определенному порту. Когда портов больше, чем подключенных компьютеров, они обычно закрыты или, тем не менее, заблокированы.
Идентификация компьютера обычно выполняется через его 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, если таковой имеется, и с этого момента все как если бы вы были подключены локально с помощью кабеля...