我在centOS服务器上设置了一个openVPN服务器。 我想要做的是使用这个centOS服务器的互联网形成我的macbook
在我的Mac上我安装并完美配置了tunnelblick(我已经导入了client.conf +相应的证书..)并且我能够连接到我的VPN服务器
但是,如果尝试在显示我的IP的网站上运行它不起作用,我仍然有我的本地互联网IP地址。我想拥有我的服务器之一。我该怎么做?
谢谢
答案 0 :(得分:0)
要做你想做的事,你不需要使用VPN ...我想你的服务器有openSSH。所以你可以做的是一个SSH隧道
ssh -D login:server 1080:localhost:1080
在你的broswer配置中,将“socks”设置为localhost:1080
尝试继续使用http://whatsmyip.com和bingo将服务器上的所有流量重新连接到您的计算机上
答案 1 :(得分:0)
在CentOS中有一些变化:
首先,需要在CentOS服务器上激活转发:
sysctl -w net.ipv4.ip_forward=1
sysctl -p /etc/sysctl.conf
将网关更改为LAN网关。在OpenVPN配置中:
push "redirect-gateway def1"
和DNS:
push "dhcp-option DNS 192.168.1.2"
最后,使用NAT / MASQUERADE用于VPN网络(通过eth0输出到Internet)
iptables -t nat -A POSTROUTING -s 10.8.0.0/24 -o eth0 -j MASQUERADE