В районных локальных сетях интернет обычно раздается с помощью VPN. Настройка подключения в линукс, мягко говоря, отнюдь не интуитивный процесс. Дальше выложены два конфигурационных файла, которые реально работают на моей машине и в моей сети. Возможно, кому-то это поможет вывести, наконец, свою линукс-машину в интернет.
Для того чтобы это работало, нужно установить пакеты ppp и pptp-linux. Приведенные ниже конфиги копируются в /etc/ppp и чуть-чуть правятся.
/etc/ppp/chap-secrets:
имя_пользователя vpn пароль
/etc/ppp/options:
name имя_пользователя
remotename vpn
defaultroute
noauth
asyncmap 0
crtscts
lock
noproxyarp
lcp-echo-interval 30
lcp-echo-failure 4
noipx
Файлы нужно поправить, указав свои логин и пароль для подключения. Подключение к интернету осуществляется командой:
pptp ip-адрес
Где ip-адрес – адрес сервера VPN в вашей сети.
При подключении может возникнуть следующая проблема. Подключение происходит без ошибок, но доступа к интернету как не было, так и нет. Это происходит обычно, если до подключения был указан шлюз по умолчанию. Если этот шлюз убрать из настроек сетевого интерфейса, то он будет создаваться сам при подключении к интернету и все работает как надо.