Il 31 ottobre 2010 17:52, emmanuel segura <emi2f...@gmail.com> ha scritto: > mi hai vedere la tua configurazione? >
|___________D M Z_________________| Client 1 (windows7): Gateway1: Internet Gateway2: Server VPN: Application server: ip 192.168.1.31 ip 192.168.1.1 ip 192.168.1.1 eth1 0.0.0.0 ip 192.168.1.5 gw 192.168.1.1 tun0 0.0.0.0 gw 192.168.1.1 br0 192.168.1.205 Dal client, che in via definitiva sarà una linux box embedded, ho bisogno di collegarmi all'application server probabilmente tramite telnet. Di conseguenza ho bnisogno del collegamento vpn che mi consenta di fare accesso con canale bidirezionale. Attualmente per la fase di test, usando come client windows e seguendo la guida che hai postato, la configurazione è questa: Client Windows 7 con OpenVPN GUI: client.ovpn ------------------------------------ client dev tap0 proto udp remote 151.76.34.27 1194 resolv-retry infinite nobind persist-key persist-tun ca ca.crt cert user1.crt key user1.key tls-auth ta.key 1 verb 4 ping 60 ping-restart 120 --explicit-exit-notify 2 ------------------------------------ Server Debian5: server.conf ------------------------------------ #/etc/openvpn/server.conf local 192.168.1.205 port 1194 proto udp dev tap0 ca /etc/openvpn/keys/ca.crt cert /etc/openvpn/keys/server.crt key /etc/openvpn/keys/server.key dh /etc/openvpn/keys/dh1024.pem tls-auth /etc/openvpn/keys/ta.key 0 ifconfig-pool-persist ipp.txt server-bridge 192.168.2.1 255.255.255.0 192.168.2.70 192.168.2.79 keepalive 40 180 push "redirect-gateway" max-clients 5 persist-key persist-tun status openvpn-status.log log-append openvpn.log verb 3 ------------------------------------ E in definitiva, fatto partire il server con la configurazione di br0.... bridge.sh ------------------------------------ #bridge.sh #!/bin/bash # Create global variables # Define Bridge Interface br="br0" # Define list of TAP interfaces to be bridged, # for example tap="tap0 tap1 tap2". tap="tap0" # Define physical ethernet interface to be bridged # with TAP interface(s) above. eth="eth1" eth_ip="192.168.1.251" eth_netmask="255.255.255.0" eth_broadcast="192.168.1.255" gw="192.168.1.251" start_bridge () { ################################# # Set up Ethernet bridge on Linux ################################# for t in $tap; do openvpn --mktun --dev $t done for t in $tap; do ifconfig $t 0.0.0.0 promisc up done ifconfig $eth 0.0.0.0 promisc up brctl addbr $br brctl addif $br $eth for t in $tap; do brctl addif $br $t done ifconfig $br $eth_ip netmask $eth_netmask broadcast $eth_broadcast up route add default gw $gw $br } stop_bridge () { #################################### # Pull Down Ethernet bridge on Linux #################################### ifconfig $br down brctl delbr $br for t in $tap; do openvpn --rmtun --dev $t done ifconfig $eth $eth_ip netmask $eth_netmask broadcast $eth_broadcast up route add default gw $gw $eth } case "$1" in start) echo -n "Starting Bridge" start_bridge ;; stop) echo -n "Stopping Bridge" stop_bridge ;; restart) stop_bridge sleep 2 start_bridge ;; *) echo "Usage: $0 {start|stop|restart}" >&2 exit 1 ;; esac -------------------------------------- ...non riesco più a raggiungere il server neppure in ssh (ovviamente ho forwardato le porte ssh e vpn dal gateway). Cosa sto sbagliando? :-( Grazie! -- Per REVOCARE l'iscrizione alla lista, inviare un email a debian-italian-requ...@lists.debian.org con oggetto "unsubscribe". Per problemi inviare un email in INGLESE a listmas...@lists.debian.org To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/aanlkti~l87x1ibdq1olgeyy-dx_wjeqcyzptqnk...@mail.gmail.com