私のものPPTPクライアントUbuntuデスクトップは14.04.2LTSです。
私のものPPTPサーバーバッファローDD-WRTファームウェアです。
PPTPを設定した場合VPN接続(テミシラという名前):
luis@PortatilHP:~$ sudo pon Themiscyra
luis@PortatilHP:~$ sudo ifconfig
eth0 Link encap:Ethernet direcciónHW 98:4b:e1:c7:b8:4c
Direc. inet:192.168.11.2 Difus.:192.168.11.255 Másc:255.255.255.0
Dirección inet6: fe80::9a4b:e1ff:fec7:b84c/64 Alcance:Enlace
ACTIVO DIFUSIÓN FUNCIONANDO MULTICAST MTU:1500 Métrica:1
Paquetes RX:6091 errores:0 perdidos:0 overruns:0 frame:0
Paquetes TX:4648 errores:0 perdidos:0 overruns:0 carrier:0
colisiones:0 long.colaTX:1000
Bytes RX:512969 (512.9 KB) TX bytes:449801 (449.8 KB)
lo Link encap:Bucle local
Direc. inet:127.0.0.1 Másc:255.0.0.0
Dirección inet6: ::1/128 Alcance:Anfitrión
ACTIVO BUCLE FUNCIONANDO MTU:65536 Métrica:1
Paquetes RX:139 errores:0 perdidos:0 overruns:0 frame:0
Paquetes TX:139 errores:0 perdidos:0 overruns:0 carrier:0
colisiones:0 long.colaTX:0
Bytes RX:10137 (10.1 KB) TX bytes:10137 (10.1 KB)
ppp0 Link encap:Protocolo punto a punto
Direc. inet:192.168.210.154 P-t-P:192.168.210.1 Másc:255.255.255.255
ACTIVO PUNTO A PUNTO FUNCIONANDO NOARP MULTICAST MTU:1446 Métrica:1
Paquetes RX:6 errores:0 perdidos:0 overruns:0 frame:0
Paquetes TX:6 errores:0 perdidos:0 overruns:0 carrier:0
colisiones:0 long.colaTX:3
Bytes RX:72 (72.0 B) TX bytes:78 (78.0 B)
wlan0 Link encap:Ethernet direcciónHW ec:55:f9:35:8a:98
ACTIVO DIFUSIÓN MULTICAST MTU:1500 Métrica:1
Paquetes RX:0 errores:0 perdidos:0 overruns:0 frame:0
Paquetes TX:0 errores:0 perdidos:0 overruns:0 carrier:0
colisiones:0 long.colaTX:1000
Bytes RX:0 (0.0 B) TX bytes:0 (0.0 B)
... PPTP接続が行われました。確立されたのようにppp0
。 PPTP 接続は定義されなくなりました。
luis@PortatilHP:~$ sudo ls /etc/ppp/peers/ -la
total 16
drwxr-s--- 2 root dip 4096 jun 8 21:59 .
drwxr-xr-x 8 root root 4096 mar 12 22:37 ..
-rw-r----- 1 root dip 1093 jul 23 2014 provider
-rw-r--r-- 1 root dip 153 jun 8 21:59 Themiscyra
しかし、簡単なスクリプトを準備しました。ネットワークマスクの変更ppp0〜255.255.255.0の場合:
luis@PortatilHP:~$ ls -la /etc/ppp/ip-up.d/Themiscyra-VPN-NetMask.sh
-rwxr-xr-x 1 root root 96 jun 8 23:04 /etc/ppp/ip-up.d/Themiscyra-VPN-NetMask.sh
luis@PortatilHP:~$ more /etc/ppp/ip-up.d/Themiscyra-VPN-NetMask.sh
#!/bin/sh
ifconfig ppp0 netmask 255.255.255.0
ご覧のとおり、このスクリプトは自動的に実行されない。だから始めなければなりません手動:
luis@PortatilHP:~$ sudo /etc/ppp/ip-up.d/Themiscyra-VPN-NetMask.sh
luis@PortatilHP:~$ sudo ifconfig
eth0 Link encap:Ethernet direcciónHW 98:4b:e1:c7:b8:4c
Direc. inet:192.168.11.2 Difus.:192.168.11.255 Másc:255.255.255.0
Dirección inet6: fe80::9a4b:e1ff:fec7:b84c/64 Alcance:Enlace
ACTIVO DIFUSIÓN FUNCIONANDO MULTICAST MTU:1500 Métrica:1
Paquetes RX:6398 errores:0 perdidos:0 overruns:0 frame:0
Paquetes TX:4885 errores:0 perdidos:0 overruns:0 carrier:0
colisiones:0 long.colaTX:1000
Bytes RX:538500 (538.5 KB) TX bytes:475909 (475.9 KB)
lo Link encap:Bucle local
Direc. inet:127.0.0.1 Másc:255.0.0.0
Dirección inet6: ::1/128 Alcance:Anfitrión
ACTIVO BUCLE FUNCIONANDO MTU:65536 Métrica:1
Paquetes RX:139 errores:0 perdidos:0 overruns:0 frame:0
Paquetes TX:139 errores:0 perdidos:0 overruns:0 carrier:0
colisiones:0 long.colaTX:0
Bytes RX:10137 (10.1 KB) TX bytes:10137 (10.1 KB)
ppp0 Link encap:Protocolo punto a punto
Direc. inet:192.168.210.154 P-t-P:192.168.210.1 Másc:255.255.255.0
ACTIVO PUNTO A PUNTO FUNCIONANDO NOARP MULTICAST MTU:1446 Métrica:1
Paquetes RX:6 errores:0 perdidos:0 overruns:0 frame:0
Paquetes TX:6 errores:0 perdidos:0 overruns:0 carrier:0
colisiones:0 long.colaTX:3
Bytes RX:72 (72.0 B) TX bytes:78 (78.0 B)
wlan0 Link encap:Ethernet direcciónHW ec:55:f9:35:8a:98
ACTIVO DIFUSIÓN MULTICAST MTU:1500 Métrica:1
Paquetes RX:0 errores:0 perdidos:0 overruns:0 frame:0
Paquetes TX:0 errores:0 perdidos:0 overruns:0 carrier:0
colisiones:0 long.colaTX:1000
Bytes RX:0 (0.0 B) TX bytes:0 (0.0 B)
ここで何が起こっているのでしょうか?
このplog
コマンドは関連情報を表示しないようです。
luis@PortatilHP:~$ sudo plog
Jun 8 23:12:05 PortatilHP pppd[3675]: CHAP authentication succeeded
Jun 8 23:12:05 PortatilHP pppd[3675]: MPPE 128-bit stateless compression enabled
Jun 8 23:12:05 PortatilHP pppd[3675]: local IP address 192.168.210.154
Jun 8 23:12:05 PortatilHP pppd[3675]: remote IP address 192.168.210.1
…じゃあ少し学びましょうログレポートスクリプトに関する情報は/etc/ppp/ip-up.d/
今後とても役に立ちます。そんなことがありますか?何も起こらないようです/var/log
。
ベストアンサー1
.sh
スクリプト名に従いました。以下を使用してこれをテストできます。
run-parts --test /etc/ppp/ip-up.d
表示されない場合は、権限/ファイルの命名の問題が原因です。