centos 6.8命令行下使用pptpsetup进行pptp拨号的实现方法
<p>centos 6.8 命令行下可使用pptpsetup进行pptp拨号</p>
<p>
<span><strong>1.先安装ppp,pptp和pptp-setup三个包</strong></span></p>
<div class="jb51code">
<div>
<div class="syntaxhighlighterbash" id="highlighter_704602">
<div class="toolbar">
<span>?</span>
</div>
<table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
<div class="line number1 index0 alt2">
1</div>
</td>
<td class="code">
<div class="container">
<div class="line number1 index0 alt2">
<code class="bash plain">yum </code><code class="bash functions">install</code> <code class="bash plain">-y ppp pptp pptp-setup</code>
</div>
</div>
</td>
</tr></tbody></table>
</div>
</div>
<div class="codetool" id="codetool">
<div class="code_n">
<textarea></textarea>
</div>
</div>
</div>
<p>
<span><strong>2.使用pptpsetup进行连接</strong></span></p>
<div class="jb51code">
<div>
<div class="syntaxhighlighterbash" id="highlighter_733902">
<div class="toolbar">
<span>?</span>
</div>
<table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
<div class="line number1 index0 alt2">
1</div>
<div class="line number2 index1 alt1">
2</div>
<div class="line number3 index2 alt2">
3</div>
<div class="line number4 index3 alt1">
4</div>
<div class="line number5 index4 alt2">
5</div>
<div class="line number6 index5 alt1">
6</div>
<div class="line number7 index6 alt2">
7</div>
<div class="line number8 index7 alt1">
8</div>
<div class="line number9 index8 alt2">
9</div>
</td>
<td class="code">
<div class="container">
<div class="line number1 index0 alt2">
<code class="bash plain">pptpsetup --create VPN名字 --server 服务器IP --username 用户名 --password 密码 --encrypt --start </code>
</div>
<div class="line number2 index1 alt1">
<code class="bash plain"></code><code class="bash comments"># pptpsetup --create vpn --server 192.168.127.128 --username user --password passw</code>
</div>
<div class="line number3 index2 alt2">
<code class="bash plain">d --encrypt --start</code>
</div>
<div class="line number4 index3 alt1">
<code class="bash plain">Using interface ppp0</code>
</div>
<div class="line number5 index4 alt2">
<code class="bash plain">Connect: ppp0 <--> </code><code class="bash plain">/dev/pts/2</code>
</div>
<div class="line number6 index5 alt1">
<code class="bash plain">CHAP authentication succeeded</code>
</div>
<div class="line number7 index6 alt2">
<code class="bash plain">MPPE 128-bit stateless compression enabled</code>
</div>
<div class="line number8 index7 alt1">
<code class="bash functions">local</code> <code class="bash plain">IP address 192.168.0.235</code>
</div>
<div class="line number9 index8 alt2">
<code class="bash plain">remote IP address 192.168.0.1</code>
</div>
</div>
</td>
</tr></tbody></table>
</div>
</div>
<div class="codetool" id="codetool">
<div class="code_n">
<textarea></textarea>
</div>
</div>
</div>
<p>
使用ip addr可以看到多了一个接口ppp0:</p>
<div class="jb51code">
<div>
<div class="syntaxhighlighterbash" id="highlighter_661700">
<div class="toolbar">
<span>?</span>
</div>
<table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
<div class="line number1 index0 alt2">
1</div>
</td>
<td class="code">
<div class="container">
<div class="line number1 index0 alt2">
<code class="bash plain"></code><code class="bash comments"># ip addr</code>
</div>
</div>
</td>
</tr></tbody></table>
</div>
</div>
<div class="codetool" id="codetool">
<div class="code_n">
<textarea></textarea>
</div>
</div>
</div>
<p>
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN</p>
<div class="jb51code">
<div>
<div class="syntaxhighlighterbash" id="highlighter_735325">
<div class="toolbar">
<span>?</span>
</div>
<table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
<div class="line number1 index0 alt2">
1</div>
<div class="line number2 index1 alt1">
2</div>
<div class="line number3 index2 alt2">
3</div>
<div class="line number4 index3 alt1">
4</div>
</td>
<td class="code">
<div class="container">
<div class="line number1 index0 alt2">
<code class="bash plain">link</code><code class="bash plain">/loopback</code> <code class="bash plain">00:00:00:00:00:00 brd 00:00:00:00:00:00</code>
</div>
<div class="line number2 index1 alt1">
<code class="bash plain">inet 127.0.0.1</code><code class="bash plain">/8</code> <code class="bash plain">scope host lo</code>
</div>
<div class="line number3 index2 alt2">
<code class="bash plain">inet6 ::1</code><code class="bash plain">/128</code> <code class="bash plain">scope host </code>
</div>
<div class="line number4 index3 alt1">
<code class="bash plain">valid_lft forever preferred_lft forever</code>
</div>
</div>
</td>
</tr></tbody></table>
</div>
</div>
<div class="codetool" id="codetool">
<div class="code_n">
<textarea></textarea>
</div>
</div>
</div>
<p>
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000</p>
<div class="jb51code">
<div>
<div class="syntaxhighlighterbash" id="highlighter_825729">
<div class="toolbar">
<span>?</span>
</div>
<table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
<div class="line number1 index0 alt2">
1</div>
<div class="line number2 index1 alt1">
2</div>
<div class="line number3 index2 alt2">
3</div>
<div class="line number4 index3 alt1">
4</div>
<div class="line number5 index4 alt2">
5</div>
<div class="line number6 index5 alt1">
6</div>
<div class="line number7 index6 alt2">
7</div>
</td>
<td class="code">
<div class="container">
<div class="line number1 index0 alt2">
<code class="bash plain">link</code><code class="bash plain">/ether</code> <code class="bash plain">00:0c:29:27:eb:e7 brd ff:ff:ff:ff:ff:ff</code>
</div>
<div class="line number2 index1 alt1">
<code class="bash plain">inet 192.168.127.129</code><code class="bash plain">/24</code> <code class="bash plain">brd 192.168.127.255 scope global eth0</code>
</div>
<div class="line number3 index2 alt2">
<code class="bash plain">inet6 fe80::20c:29ff:fe27:ebe7</code><code class="bash plain">/64</code> <code class="bash plain">scope link </code>
</div>
<div class="line number4 index3 alt1">
<code class="bash plain">valid_lft forever preferred_lft forever</code>
</div>
<div class="line number5 index4 alt2">
<code class="bash plain">4: ppp0: <POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP> mtu 1496 qdisc pfifo_fast state UNKNOWN qlen 3</code>
</div>
<div class="line number6 index5 alt1">
<code class="bash plain">link</code><code class="bash plain">/ppp</code>
</div>
<div class="line number7 index6 alt2">
<code class="bash plain">inet 192.168.0.235 peer 192.168.0.1</code><code class="bash plain">/32</code> <code class="bash plain">scope global ppp0</code>
</div>
</div>
</td>
</tr></tbody></table>
</div>
</div>
<div class="codetool" id="codetool">
<div class="code_n">
<textarea></textarea>
</div>
</div>
</div>
<p>
<span><strong>3.添加默认路由</strong></span></p>
<div class="jb51code">
<div>
<div class="syntaxhighlighterbash" id="highlighter_302435">
<div class="toolbar">
<span>?</span>
</div>
<table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
<div class="line number1 index0 alt2">
1</div>
</td>
<td class="code">
<div class="container">
<div class="line number1 index0 alt2">
<code class="bash plain">route add default dev ppp0</code>
</div>
</div>
</td>
</tr></tbody></table>
</div>
</div>
<div class="codetool" id="codetool">
<div class="code_n">
<textarea></textarea>
</div>
</div>
</div>
<p>
此时已经可以正常使用VPN。</p>
<p>
如果想断开pptp连接,那就直接结束pptp进程</p>
<div class="jb51code">
<div>
<div class="syntaxhighlighterbash" id="highlighter_621519">
<div class="toolbar">
<span>?</span>
</div>
<table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
<div class="line number1 index0 alt2">
1</div>
</td>
<td class="code">
<div class="container">
<div class="line number1 index0 alt2">
<code class="bash plain">pkill pptp</code>
</div>
</div>
</td>
</tr></tbody></table>
</div>
</div>
<div class="codetool" id="codetool">
<div class="code_n">
<textarea></textarea>
</div>
</div>
</div>
<p>
以上所述是小编给大家介绍的centos 6.8命令行下使用pptpsetup进行pptp拨号的实现方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对服务器之家网站的支持!</p>
頁:
[1]