[Решено] VPN PPTP Arch

Установил базовую систему:
...
nano /etc/pacman.d/mirrorlist
pacstrap -i /mnt base base-devel netctl pptpclient
arch-chroot /mnt pacman -S grub-bios
...
useradd -m -g users -G audio,games,lp,optical,wheel,power,scanner,storage,video -s /bin/bash gapi
passwd gapi
systemctl stop [email protected]
ifconfig enp3s0 10.172.119.13/24
ifconfig не известная команда. =*(
Может подскажете альтернативы на iproute2 командам:
systemctl stop [email protected]
ifconfig enp3s0 10.172.119.13/24
ifconfig enp3s0 up
route add -net 10.172.119.0 dev enp3s0
echo nameserver 10.172.119.1 > /etc/resolv.conf
ping -c2 10.172.119.254
ping -c2 10.172.119.1
if [ ! -f /usr/bin/strings ]; then
    echo 'echo i love mppe' > /usr/bin/strings
    chmod +x /usr/bin/strings
fi
pptpsetup --create middinna --server 10.172.119.1 --username Логин --password Авроль
pppd call middinna nodetach debug
route add default dev ppp0
nameserver 8.8.8.8 > /etc/resolv.conf
nano /etc/resolv.conf
cat /etc/resolv.conf  
net-tools можно было установить вместе с основной системой.
А что касается альтернативных команд, то можно погуглить или почитать ман. Лишним не будет.
Так я же поправил с использованием идеологически верных команд... там-же вам и дефаултроут и гуглоднс...
naszar
Так я же поправил с использованием идеологически верных команд... там-же вам и дефаултроут и гуглоднс...
Пропустил. Спасибо!!! Сегодня попробую
Устанавливал таким способом
#!/bin/bash
loadkeys ru
setfont cyr-sun16
echo en_US.UTF-8 UTF-8 > /etc/locale.gen
echo ru_RU.UTF-8 UTF-8 >> /etc/locale.gen
locale-gen
echo LANG=ru_RU.UTF-8 > /etc/locale.conf
export LANG=ru_RU.UTF-8
echo host > /etc/hostname
echo "Go To tty2 and setting internet"
cfdisk
mkfs.ext2 /dev/sda1 -L boot
mkswap /dev/sda2 -L swap
mkfs.ext4 /dev/sda3 -L root
mkfs.ext4 /dev/sda4 -L home
mount /dev/sda3 /mnt
mkdir /mnt/{boot,home}
mount /dev/sda1 /mnt/boot
mount /dev/sda4 /mnt/home
swapon /dev/sda2
cp /etc/pacman.d/mirrorlist /etc/pacman.d/mirrorlist.backup
rankmirrors -n 6 /etc/pacman.d/mirrorlist.backup > /etc/pacman.d/mirrorlist
pacstrap -i /mnt base base-devel netctl pptpclient
arch-chroot /mnt pacman -S grub-bios
genfstab -p /mnt >> /mnt/etc/fstab
arch-chroot /mnt /bin/bash
echo en_US.UTF-8 UTF-8 > /etc/locale.gen
echo ru_RU.UTF-8 UTF-8 >> /etc/locale.gen
locale-gen
echo 'MODULES="nouvea"' > /etc/mkinitcpio.conf
echo 'BINARIES="" ' >> /etc/mkinitcpio.conf
echo 'FILES="" ' >> /etc/mkinitcpio.conf
echo 'HOOKS="base udev autodetect modconf block filesystems keyboard fsck keymap" ' >> /etc/mkinitcpio.conf
mkinitcpio -p linux
grub-install /dev/sda
grub-mkconfig -o /boot/grub/grub.cfg
passwd
exit
umount /mnt/{boot,home}
reboot
Вводим логин: root
пароль который задали.
hostnamectl set-hostname host
timedatectl set-timezone Europe/Zaporozhye
localectl set-keymap ru
setfont cyr-sun16
localectl set-locale LANG="ru_RU.UTF-8"
export LANG=ru_RU.UTF-8
echo "FONT=cyr-sun16" >> /etc/vconsole.conf
grub-mkconfig -o /boot/grub/grub.cfg
echo "" >> /etc/pacman.conf
echo "[multilib]" >> /etc/pacman.conf
echo "Include = /etc/pacman.d/mirrorlist" >> /etc/pacman.conf
useradd -m -g users -G audio,games,lp,optical,wheel,power,scanner,storage,video -s /bin/bash user
passwd user
Тут уже не получаеться поднять интернет
pacman -Syy

Интернет не получаеться поднять не с ifconfigom не Вот так.
Решил до-установить Net-tools.
Сделал так:
Загрузился с установочной флешки
mkdir /mnt/root
mount /dev/sda3 /mnt/root
mkdir /mnt/{boot,home}
mount /dev/sda1 /mnt/boot
mount /dev/sda4 /mnt/home
swapon /dev/sda2
поднял интернет
#Пытаюсь установить:
pacstrap -i /mnt/root net-tools
Но сыпяться ошибки что что-то не так примонтировал. Говорит смотрите пункт umount(8).
По новой устанавливать что ли?(
Тут уже не получается поднять интернет
Покажите ошибки и ip rute show и ip addr show
Одну ошибку нашел...
if [ !  -f /etc/ppp/peers/middinna ]; then
- это правильный вариант.. я пропустил '!'..
Ну вообщем перезагрузился и снова повторил:
mkdir /mnt/{root,boot,home}
mount /dev/sda3 /mnt/root
mount /dev/sda1 /mnt/boot
mount /dev/sda4 /mnt/home
swapon /dev/sda2
поднял интернет
pacstrap -i /mnt/root net-tools
и все установилось. Перезагрузился в систему и доустановил ее. Собственно из под Арча сейчас и пишу. =)
Остались мелкие проблемы:
- авто подключение интернета. (сейчас буду делать и сюда писать способ которые мне предложил naszar)
- Примонтирование флешки только вручную, и смотреть ее содержимое могу только через sudo thunar /mnt/usb
- Переключение языка сейчас по двум шифтам.
Остальное уже вроде мелочи.

Огромное спасибо naszar!!! Вы мой спаситель!!!! =* =)
Если у вас не получилось запустить последний скрипт, то надо выполнить от рута
echo "defaultroute" >> /etc/ppp/peers/middinna
это, чтобы после поднятия тоннеля был маршрут по умолчанию.
naszar
Если у вас не получилось запустить последний скрипт, то надо выполнить от рута
echo "defaultroute" >> /etc/ppp/peers/middinna
это, чтобы после поднятия тоннеля был маршрут по умолчанию.
Вообщем не знаю что я тут на клацал, но в итоге теперь все нормльно работает по инструкции с systemctl start [email protected] Спасибо всем! На неделе буду ставить по этой же инструкции на Основной системник, надеюсь ошибок не будет. А пока тема закрыта.
 
Зарегистрироваться или войдите чтобы оставить сообщение.