Date: Wed, 31 Aug 2005 11:28:45 -0500 From: Eric Schuele <e.schuele@computer.org> To: WOB <wayofbsd@verizon.net> Cc: freebsd-questions@freebsd.org Subject: Re: Is there a way to connect to a Microsoft VPN? Message-ID: <4315DABD.1090009@computer.org> In-Reply-To: <43153EC0.3060007@verizon.net> References: <431477C3.7040809@verizon.net> <4314A7BE.1080806@computer.org> <43153EC0.3060007@verizon.net>
next in thread | previous in thread | raw e-mail | index | archive | help
WOB wrote: > >> I use /usr/ports/net/pptpclient to connect to a MS VPN endpoint and >> /usr/ports/net/rdesktop to "Remote Desktop" to my XP machine at the >> office. Works great. >> > This sounded like what I needed to do. > > When I run the pptp client, it doesn't appear to do anything. I did the > following: > > cd /usr/ports/net/pptpclient > make install clean > cd /usr/ports/net/rdesktop > make install clean > rehash > > I found these instructions at FreeBSD Diary and tried to follow them: > > http://www.freebsddiary.org/pptp.php > > My connection information is as follows: > > My workplace's outside VPN Name: vpn.wobs-work.com > My workplace's outside VPN external IP: 100.200.300.16 > My workplace Username: wob > My workplace Password: wobpassword > My Workplace's Windows XP Pro PC: 5.10.15.79 > My Workplaces Internal Subnet: 5.10.15.x > > My home FreeBSD's IP: 192.168.1.25 > My FreeBSD's machine NIC: fxp0 > My home router's IP: 192.168.1.1 > > So I made a /etc/ppp/ppp.conf file: > > WORKVPN: > set authname wob If you are authenticating against a domain change the above to set authname domain\\wob > set authkey wobpassword My auth key is in double quotes. Possibly due to enclosed punctuation I forget. So try: set authkey "wobpassword" > set timeout 0 > set ifaddr 0 0 > add 100.200.300.16/24 HISADDR change the above add to: add 5.10.15.0/24 HISADDR Should be the subnet you will be given an IP address on. Use appropriate mask. > alias enable yes > > Then I ran it as root: > cd /etc/ppp > /usr/local/sbin/pptp vpn.wobs-work.com WORKVPN The above is what I do.... although I use the IP address. Name 'should' work assuming name resolution is good. > > The program seems to run for about 5 seconds, then returns to shell > prompt. I then tried: > > /usr/local/sbin/pptp vpn.wobs-work.com WORKVPN --loglevel 2 > > and: > > /usr/local/sbin/pptp 100.200.300.16 WORKVPN --loglevel 2 > > But it still did not print out anything. > > ifconfig tun0 > > displays: > > tun0: flags=8010<POINTOPOINT,MULTICAST> mtu 1500 > > I think I might have to add a route command once the "tunnel" is up. My route should be taken care of for you. > understanding is, is that the pptp client is not supposed to return to > the shell prompt until I cancel it with a CTRL-C. true enough. Or you can background it and kill it later. Though I had mixed results (cores on occasion) killing it manually. But it always ran fine while up and running. > I normally use my > home Windows XP Pro box to connect to my works VPN, and then use > RemoteDesktop to connect to my Work PC - so I know the connections work > under Windows. I want to get rid of my home Windows box. > > Any suggestions? I'm kinda new, but I am trying to learn. > > once its up and running, your rdesktop command will look like: rdesktop -f -a 16 ip_address - or if like me you run it on alt port - rdesktop -f -a 16 ip_address:port machine names of course work with functional name resolution. -- Regards, Eric
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4315DABD.1090009>