Моя цель - настроить мой Raspberry Pi таким образом, чтобы он всегда был подключен к моей VPN, и к нему всегда можно было получить доступ через SSH и VNC.
Я использую PrivateInternetAccess и Open VPN. Используя эту статью, я выяснил, как запустить VPN при загрузке (чтобы я мог в конечном итоге отключить монитор и работать полностью по SSH). За исключением того, что теперь мой SSH дает мне:
SSH: подключение к узлу 192.168.1.146 порт 22: соединение отказано
Согласно выводу ifconfig
и моим настройкам роутера, 192.168.1.146
- верный номер, но он вообще не работает. Я могу убить VPN и SSH в порядке. Я чувствую, что, должно быть, делаю что-то не так.
Изменить: вот моя таблица IP, как спросил комментатор:
До VPN:
pi @ raspberrypi ~ $ ip route
по умолчанию через 192.168.1.1 dev eth0
192.168.1.0/24 dev eth0 Прото ядро link ссылка src 192.168.1.143
192.168.1.0/24 dev wlan0, ссылка на область действия ядра протока src 192.168.1.146
После VPN:
pi@raspberrypi ~ $ ip route
0.0.0.0/1 via 10.194.36.5 dev tun0
default via 192.168.1.1 dev eth0
10.194.36.1 via 10.194.36.5 dev tun0
10.194.36.5 dev tun0 proto kernel scope link src 10.194.36.6
85.159.237.4 via 192.168.1.1 dev eth0
128.0.0.0/1 via 10.194.36.5 dev tun0
192.168.1.0/24 dev eth0 proto kernel scope link src 192.168.1.143
192.168.1.0/24 dev wlan0 proto kernel scope link src 192.168.1.146