怎么在Ubuntu下搭建服務(wù)器
在Ubuntu下搭建服務(wù)器
是什么?中文翻譯叫做:虛擬專用網(wǎng)絡(luò)。功能是,在公用網(wǎng)絡(luò)上建立專用網(wǎng)絡(luò),進行加密通訊。
適用的場合:
1.你的公司網(wǎng)絡(luò)在一個局域網(wǎng),不能外部訪問。有一天你外出度假了,想訪問一下公司的內(nèi)部網(wǎng)絡(luò),外網(wǎng)是不能直接訪問的。如果公司的網(wǎng)絡(luò)有一臺主機設(shè)置了,你就可以通過連上這臺主機,來訪問公司內(nèi)部網(wǎng)絡(luò)啦。
2.如果你的主機是在國外,你可以在這臺主機上配置,然后你的電腦連上之后就可以啦。
3.某臺服務(wù)器(如游戲服務(wù)器)限制了一些IP連接到它上面,這時你配置,連上之后,就可以繼續(xù)訪問那臺服務(wù)器。
我們以Ubuntu為例,說一下怎樣配置服務(wù)器。
1、用root賬戶登陸服務(wù)器
2、安裝PPTPD
apt-get install pptpd
3、編輯pptpd.conf文件
vi /etc/pptpd.conf
取消注釋下面內(nèi)容
localip 192.168.0.1
remoteip 192.168.0.234-238,192.168.0.245
這幾句的意思是:當外部計算機通過pptp聯(lián)接到后所能拿到的ip地址范圍和服務(wù)器的ip地址設(shè)置。
4、添加用于登陸的賬戶
vi /etc/ppp/chap-secrets
格式如下:
# client server secret IP addresses
cqc pptpd 123456 *
從左到右依次是用戶名,自己指定。服務(wù)器,填寫pptpd,密碼,自己指定。IP,填*即可。中間用空格分別隔開。
5、設(shè)置DNS解析,編輯pptpd-options文件
vi /etc/ppp/pptpd-options
找到ms-dns,取消掉注釋,并修改DNS地址,這里我推薦大家用
Google DNS 8.8.8.8 和 8.8.4.4
更改為如下內(nèi)容
ms-dns 8.8.8.8
ms-dns 8.8.4.4
6、開啟轉(zhuǎn)發(fā)
vi /etc/sysctl.conf
取消注釋以下內(nèi)容
net.ipv4.ip_forward=1
這句話意思是:打開內(nèi)核IP轉(zhuǎn)發(fā)
更新一下配置
sudo sysctl -p
7、安裝iptables并設(shè)置
apt-get install iptables
sudo iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o eth0 -j MASQUERADE
后面這句話作用是:立刻讓LINUX支持NAT(platinum)
8、重新啟動服務(wù)
/etc/init.d/pptpd restart
9、大功告成,服務(wù)器就這么配置好啦。
接下來,利用IP地址,剛才設(shè)置的賬號和密碼,就可以連你的啦。