怎么在Ubuntu下搭建服務(wù)器
在Ubuntu下搭建服務(wù)器
是什么?中文翻譯叫做:虛擬專用網(wǎng)絡(luò)。功能是,在公用網(wǎng)絡(luò)上建立專用網(wǎng)絡(luò),進(jìn)行加密通訊。
適用的場(chǎng)合:
1.你的公司網(wǎng)絡(luò)在一個(gè)局域網(wǎng),不能外部訪問(wèn)。有一天你外出度假了,想訪問(wèn)一下公司的內(nèi)部網(wǎng)絡(luò),外網(wǎng)是不能直接訪問(wèn)的。如果公司的網(wǎng)絡(luò)有一臺(tái)主機(jī)設(shè)置了,你就可以通過(guò)連上這臺(tái)主機(jī),來(lái)訪問(wèn)公司內(nèi)部網(wǎng)絡(luò)啦。
2.如果你的主機(jī)是在國(guó)外,你可以在這臺(tái)主機(jī)上配置,然后你的電腦連上之后就可以啦。
3.某臺(tái)服務(wù)器(如游戲服務(wù)器)限制了一些IP連接到它上面,這時(shí)你配置,連上之后,就可以繼續(xù)訪問(wèn)那臺(tái)服務(wù)器。
我們以Ubuntu為例,說(shuō)一下怎樣配置服務(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
這幾句的意思是:當(dāng)外部計(jì)算機(jī)通過(guò)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、重新啟動(dòng)服務(wù)
/etc/init.d/pptpd restart
9、大功告成,服務(wù)器就這么配置好啦。
接下來(lái),利用IP地址,剛才設(shè)置的賬號(hào)和密碼,就可以連你的啦。