Первые наброски по неймспейсам.

Jan 29, 2014 00:04

Мотивация:



Я не хочу переплачивать в два раза.

Итог: vds'ка в России, там внутри openvpn. Дальше магия современного линукса:

su
ip net add rus
ip net exec rus ip l set up dev lo
ip link set tun0 netns rus
ip link exec rus /bin/bash
ip a a (proper ip on tun)
ip route add default gw (remote_vpn_ip)
login
(as me)
export DISPLAY=:0
steam

(ну и стандартное - настроить openvpn, маршрутизацию и nat на vds'ке).

И, вуаля, у меня цены в рублях с соответствующим дисконтом.

Главное нарекание: при выставлении netns для tun'а, с него слетает ip'шник и его надо заново переназначать. Надо будет попробовать попросить openvpn автоматом выставлять netns во время инициализации на tun.

Полный гвайдлайн будет на хабре чуть позже. Вообще, надо будет довести его до ума, включая filesystem namespace, причём с употреблением btrfs'а для предоставления библиотек/системных конфигов в режиме thin provision'а. (тут же можно делать btrfs-снапшоты, на всякий случай).

linux gaming, steam, linux

Previous post Next post
Up