Ik ben momenteel bezig met het opzetten van een master-slave mysql omgeving. Dit wil ik via een SSH Tunnel laten lopen. Ik krijg echter een foutmelding hierbij. Kan iemand mij een duwtje in de juiste richting geven? (Ik gebruik 2 ubuntu 10.04 machines)
Gebruikte commando:
(ssht is een systeem gebruiker speciaal voor de tunnel. Hier kan ik gewoon op inloggen. Logs geven tevens aan dat het inloggen is gelukt. )Code:sudo ssh -f ssht@192.168.2.205 -L 3307:192.168.2.205:3306 -N -v
Resultaat is:
Ik heb al diverse dingen geprobeerd. Dingen die ik in Google voornamelijk vind zijn:Code:Authenticated to 192.168.2.205 ([192.168.2.205]:22). debug1: Local connections to LOCALHOST:3307 forwarded to remote address 192.168.2.205:3306 debug1: Local forwarding listening on ::1 port 3307. debug1: channel 0: new [port listener] debug1: Local forwarding listening on 127.0.0.1 port 3307. debug1: channel 1: new [port listener] debug1: Requesting tun unit 2147483647 in mode 1 debug1: sys_tun_open: tunnel mode 1 fd 6 debug1: channel 2: new [tun] debug1: Requesting no-more-sessions@openssh.com debug1: forking to background server@dns2:~$ debug1: Entering interactive session. debug1: Remote: Failed to open the tunnel device. channel 2: open failed: administratively prohibited: open failed debug1: channel 2: free: tun, nchannels 3
In de sshd op de server (Master):
ipv4 forwarding aanzetten (Staan aan op zowel de master als de slave)Code:AllowTCPForwarding yes
Uiteraard is tunneling enabled.Code:echo 1 | sudo tee /proc/sys/net/ipv4/ip_forward echo 1 | sudo tee /proc/sys/net/ipv4/ip_nonlocal_bind
sshd_config:
ssh_config:Code:# SSH Tunnel PermitTunnel yes AllowTCPForwarding yes
Code:Tunnel yes TunnelDevice any:any

Likes:


Quote