Mno kdyby bylo nejhur a OpenVpn neslo jde jeste zkusit tuneling sshckem. Uz sem se setkal s tim, ze v danym prostredi zkratka VPN zaboha nechtelo fungovat. Pak jsem po dvou propocenych dnech jednoduse prisel na spasnou myslenku pouzit ssh. Uz se o tu masinu nestaram, ale pokud mam info tak to slape bez problemu a mozna jeste bude i kdyz mi tu uz nebudem :)
Jonathan Archer Enterprise commanding officer Starfleet chief of staff Ambassador to Andoria United Federation of Planets Councilman Federation President Home planet: Earth, Upstate New York Affiliation: Starfleet Personal number: SA-022-9237-CY > Mam takovy dost specificky problem - v jailu je zprovoznena urcita > aplikace, zalozena na Apache + PHP + MySQL, data v databazi je vsak > potreba predavat a ziskavat do / z MS SQL na jinem stroji kdesi v > internetu. V PHP to ma tedy jit pres unixODBC (php5-odbc extension). A > jeste tohle spojeni na MS SQL server je protunelovano skrz OpenVPN. > > A ted prave prichazi ten problem - OpenVPN tedy patrne vubec nemohu > provozovat v tomto Jailu, protoze do neho nedostanu TUN / TAP device. > Resenim by tedy mohlo byt, ze OpenVPN zprovoznim (jako client) v > hostitelskem systemu a pres rdr/nat nejakym zpusobem prelozim na urcity > port do Jailu. Skrz tu OpenVPN ma prochazet prave jen na vzdaleny MS SQL > server a z druhe strany z toho serveru povolit komunikaci do MySQL v > Jailu a nic jineho. > > OpenVPN konfigurak mi byl zaslan druhou stranou, kde je zprovoznen > OpenVPN server (na Windows): > -------------- > client > dev tap > dev-node "OpenVPN XYZ" > proto udp > remote xyz.example.com > resolv-retry infinite > nobind > persist-key > persist-tun > > ca "c:\\Program Files\\openvpn\\config\\keys\\XYZ\\ca.crt" > cert "c:\\Program Files\\openvpn\\config\\keys\\XYZ\\client.crt" > key "c:\\Program Files\\openvpn\\config\\keys\\XYZ\\client.key" > tls-auth "c:\\Program Files\\openvpn\\config\\keys\\XYZ\\ta.key" 1 > > ns-cert-type server > comp-lzo > verb 3 > -------------- > > dev-node na FreeBSD musim zakomentovat a zmenit cesty k certifikatum / > klicum. Dalsi veci ovsem je, ze dev-node na Windows zajistuje > "identifikaci" konkretniho tap zarizeni, jak to ale provest na FreeBSD, > abych vzdy vedel, na kterem tap zarizeni (pokud by jich v systemu bylo > vic) bude tato VPN? (hlavne kvuli konfiguraci firewallu) > > Pokud mate nekdo s OpenVPN + PF + Jail nejake zkusenosti, rad bych > slysel vase nazory a rady, jakym zpusobem z toho TAP v hostitelskem > systemu dostat data do Jailu a opacnym smerem z Jailu na vzdaleny server > na druhem konci VPN. Ostatni provoz zablokovat, aby se z druhe strany > nikdo nedostal jinam, nez na MySQL port 3306 v Jailu. > > Uz je trosku pozde a moc mi to nemysli, do ted jsem zapasil s nastavenim > unixODBC, abych se vubec z hostitelskeho systemu dostal na ten vzdaleny > MS SQL server... pres tsql uz to jde (FreeTDS), ale pres isql (unixODBC) > stale ne :( S tim si jeste pohraju. > > Mirek > -- FreeBSD mailing list (users-l@freebsd.cz) http://www.freebsd.cz/listserv/listinfo/users-l