Мне нужно подключиться к моей домашней сети, находясь вдали. Я предполагаю, что решение этой проблемы - VPN, но у меня есть несколько вопросов, так как я довольно новичок в этом деле. Прежде всего, это возможно сделать так просто: ваш домашний компьютер является маршрутизатором, и вы подключаете к нему свой ноутбук, но вместо использования кабеля вы идете через Интернет. Под этим я подразумеваю те же функции, что и в домашней сети, и это также выглядит в вашей сети и в центре обмена. Потому что, насколько я понимаю, это в значительной степени идея VPN ... В любом случае, я постараюсь прояснить этот вопрос, если это необходимо. Также я использую Win 7 на своем ноутбуке, и я не уверен, будет ли лучше и даже возможно настроить сервер vpn, используя какой-то Linux (не профессионал в Linux, но я использовал Fedora и Ubuntu немного). Спасибо, и я дам более подробную информацию, если это необходимо :)
2
Ответы:
вы используете свой шлюз для подключения к домашней сети, а затем вы можете настроить свой ноутбук на прием Vpn-соединений, пересылаемых вашим шлюзом. если вы просто хотите легко получить доступ к своему ноутбуку, вы можете использовать программное обеспечение teamviewer и подключаться к нему удаленно, но когда вы хотите подключиться к сети, вы должны настроить шлюзы, перенаправляющие порты и правила! дайте мне знать, если вам нужна дополнительная помощь .;)
источник
Я предполагаю, что вы используете Redhat или Redhat-подобный дистрибутив. Некоторые из этих пакетов можно получить через yum. Тем не менее, я собираюсь попросить вас установить их через RPM, поскольку вы не можете получить их все через yum. Если это не так, вам нужно будет получить соответствующие пакеты. Для Debian вы можете использовать aptget или искать .deb. Для SuSe вы можете использовать Yast или найти RPM для конкретного дистрибутива.
Настройте VPN-сервер Linux, выполнив следующие 10 шагов
1) Установите пакет DKMS
http://prdownloads.sourceforge.net/poptop/dkms-1.12-2.noarch.rpm
Это динамическая поддержка модуля ядра. Это необходимо для упрощения настройки и настройки на уровне ядра. Это сделает почти все прозрачным для пользователя во время установки.
2) Установите модуль ядра ppp
http://prdownloads.sourceforge.net/poptop/kernel_ppp_mppe-0.0.4-2dkms.noarch.rpm
Протокол Point to Point для настройки вашего «модема» или чего-либо, из чего состоит ваше соединение. Это часть вашего ядра.
3) Убедитесь, что ppp работает
Хорошо, это немного забавно, но что означает эта команда? Хорошо, если в случае успеха команды modprobe, я выполняю команду echo. Modprobe добавляет модуль в ядро Linux, а echo просто записывает то, что вы говорите, обратно в терминал.
4) Обновление ppp
http://prdownloads.sourceforge.net/poptop/ppp-2.4.3-0.cvs_20040527.4.fc2.i386.rpm
Это ppp для пользователя. Модуль ядра для ppp был установлен, и это для пользователя
5) Получить клиент PPTP
http://prdownloads.sourceforge.net/pptpclient/pptp-linux-1.5.0-1.i386.rpm
Это, так сказать, «VPN-клиент». Это клиент GUI, в котором вы можете настроить VPN-соединения и различные опции.
6) Получить phppcntl
http://prdownloads.sourceforge.net/pptpclient/php-pcntl-4.3.8-1.i386.rpm
Это должно помочь работе GUI.
7) Получить phpgtkmodule
http://prdownloads.sourceforge.net/pptpclient/php-gtk-pcntl-1.0.0-2.i386.rpm
Этот файл также помогает заставить работать графический интерфейс. 8) Установите pptpconfig
http://prdownloads.sourceforge.net/pptpclient/pptpconfig-20040722-0.noarch.rpm
Эта команда устанавливает протокол туннелирования точка-точка. Это так, что VPN может фактически создать туннель от A до B. VPN может использовать два протокола, L2TP и PPTP. L2TP является протоколом туннелирования уровня 2 и выполняет только то, что он говорит. Он работает на уровне 2 в модели OSI, канальном уровне. 9) Теперь в командной строке типа
Эта команда выведет на экран элегантный графический интерфейс для использования.
10) Настройте ваше соединение
На вкладке «Сервер» нам нужно настроить некоторые основы:
Во вкладке Routing Tab мы должны убедиться, что она настроена правильно. Обычно нам нужно отправить все в туннель. Однако, это может и будет варьироваться от VPN к VPN. Уточните у своего местного администратора, какой переключатель нужно выбрать.
Вкладка DNS обычно довольно проста; это будет либо автоматически, либо нам нужно будет ввести некоторую базовую информацию DNS и любые опции, которые нам могут понадобиться.
Вкладка «Шифрование» - это важный момент. У нас есть несколько вариантов:
Вам нужно поговорить с вашим администратором и понять, что требует ваш VPN. Типичная настройка будет включать флажки Требовать шифрование Microsoft PointtoPoint (для MS VPNS), Отказаться от 40-битного шифрования и Отказаться от шифрования без сохранения состояния. Тем не менее, поговорите со своим администратором, чтобы быть уверенным.
Разное Вкладка является нашей последней вкладкой. Нам не нужно ничего делать здесь. Настройка по умолчанию должна работать очень хорошо во многих случаях.
Теперь нажмите кнопку Add, выделите наше новое соединение и выберите Start. Теперь мы создали VPN-подключение к удаленному хосту! Поздравляем с использованием Linux и с немного затруднительным заданием.
ссылка: Джеймс М. Гарвин
источник