Я пытаюсь настроить VPN-сервер на своем ПК. Я дал команды, которые указаны в файле ToyVpnServer, но после последней команды терминал выглядит зависшим, и с телефона Android я использовал ToyVpn для подключения к нему, но он не подключается ...
Команды приведены ниже:
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -s 10.0.0.0/8 -o eth0 -j MASQUERADE #I tried this command with both "-A" and "-I" but nothing appears in the nat table :(
ip tuntap add dev tun0 mode tun
ifconfig tun0 10.0.0.1 dstaddr 10.0.0.2 up
./a.out tun0 8000 test -m 1400 -a 10.0.0.2 32 -d 8.8.8.8 -r 0.0.0.0 0
В ToyVpnClient я указал IP-адрес своего ПК, что-то вроде 192.168.2.xxx/24. И IP-адрес телефона также похож на 192.168.2.xxx/24.
Также правило, которое я только что ввел в таблицу nat, там не отображается. Я пробовал как с "-I", так и с "-A".
Я не сильно знаком с линуксом, iptable и сервером. Что здесь происходит не так?
(Я также пытался настроить сервер с помощью этого руководства, http://cviorel.easyblog.ro/2009/02/09/how-to-set-up-a-vpn-server-on-ubuntu./, но я получил следующую ошибку (https://askubuntu.com/questions/222495/firewall-stopped-and-disabled-on-system-startup-error-problem-running-ufw-init):
Firewall stopped and disabled on system startup
ERROR: problem running ufw-init
java.lang.IllegalStateException: Timed out
и еще кое-что, что нужно написать в mSharedSecret. Пожалуйста, помогите мне в этом. - person Ahmad   schedule 27.10.2018