めぐり娘

 

■linuxBean 16.04 softetherVPN Client が繋がらない (解決編)

解決編へ… と書いておきながらすっかり忘れておりました。気がつけばもう師走 (^_^;)

 

linuxBean 16.04 に softetherVPN Client をインストールし家サーバーに接続してみたのですが、家ネットワークの DHCP サーバーからIPv6 アドレスは取得できるものの、IPv4 アドレスが取得できない、という問題が発生しています。どうやら IPv4 アドレスの取得方法が間違っていたようです。

 

まず、VPN Client を起動します。

 

$ sudo /usr/local/vpnclient/vpnclient start
The SoftEther VPN Client service has been started.

 

ifconfig で確認すると、

 

$ ifconfig

        :

        :

vpn_vpn   Link encap:イーサネット  ハードウェアアドレス ff:ff:ff:ff:ff:ff

          inet6アドレス: 2001:zzzz:zzzz:zzzz:xxxx:xxxx:xxxx:xxxx/64 範囲:グローバル
          inet6アドレス: fe80::xxxx:xxxx:xxxx:xxxx/64 範囲:リンク
          inet6アドレス: 2001:zzzz:zzzz:zzzz:xxxx:xxxx:xxxx:xxxx/64 範囲:グローバル
          inet6アドレス: 2001:zzzz:zzzz:zzzz:xxxx:xxxx:xxxx:xxxx/64 範囲:グローバル
          inet6アドレス: 2001:zzzz:zzzz:zzzz:xxxx:xxxx:xxxx:xxxx/64 範囲:グローバル
          UP BROADCAST RUNNING MULTICAST  MTU:1500  メトリック:1
          RXパケット:20 エラー:0 損失:0 オーバラン:0 フレーム:0
          TXパケット:30 エラー:0 損失:0 オーバラン:0 キャリア:0
          衝突(Collisions):0 TXキュー長:1000
          RXバイト:2992 (2.9 KB)  TXバイト:2750 (2.7 KB)

 

仮想ネットワークドライバー vpn_vpn が起動し、IPv6 アドレスを取得していますが、IPv4 アドレスはありません。

次のコマンドで DHCP サーバーから IPv4 アドレスを取得します。

 

$ sudo dhclient vpn_vpn

 

もう一度 ifconfig で確認してみると、

 

$ ifconfig

        :

        :
vpn_vpn   Link encap:イーサネット  ハードウェアアドレス ff:ff:ff:ff:ff:ff  
          inetアドレス:192.168.10.121  ブロードキャスト:192.168.10.255  マスク:255.255.255.0
          inet6アドレス: 2001:zzzz:zzzz:zzzz:xxxx:xxxx:xxxx:xxxx/64 範囲:グローバル
          inet6アドレス: fe80::xxxx:xxxx:xxxx:xxxx/64 範囲:リンク
          inet6アドレス: 2001:zzzz:zzzz:zzzz:xxxx:xxxx:xxxx:xxxx/64 範囲:グローバル
          inet6アドレス: 2001:zzzz:zzzz:zzzz:xxxx:xxxx:xxxx:xxxx/64 範囲:グローバル
          inet6アドレス: 2001:zzzz:zzzz:zzzz:xxxx:xxxx:xxxx:xxxx/64 範囲:グローバル
          UP BROADCAST RUNNING MULTICAST  MTU:1500  メトリック:1
          RXパケット:42 エラー:0 損失:0 オーバラン:0 フレーム:0
          TXパケット:67 エラー:0 損失:0 オーバラン:0 キャリア:0
          衝突(Collisions):0 TXキュー長:1000
          RXバイト:6943 (6.9 KB)  TXバイト:6158 (6.1 KB)

 

IPv4 アドレスが取得できました。

ただし、VPN 側のゲートウェイも取得してしまいますので、ゲートウェイを確認します。

 

$ route -n
カーネルIP経路テーブル
受信先サイト    ゲートウェイ    ネットマスク   フラグ Metric Ref 使用数 インタフェース
0.0.0.0         192.168.10.1     0.0.0.0         UG    0      0        0 vpn_vpn
0.0.0.0         192.168.1.1     0.0.0.0         UG    100    0        0 enp0s3
192.168.10.0     0.0.0.0         255.255.255.0   U     0      0        0 vpn_vpn
192.168.1.0     0.0.0.0         255.255.255.0   U     100    0        0 enp0s3

 

VPN 側のゲートウェイを削除します。

 

$ sudo ip route del default via 192.168.10.1
$ route -n
カーネルIP経路テーブル
受信先サイト    ゲートウェイ    ネットマスク   フラグ Metric Ref 使用数 インタフェース
0.0.0.0         192.168.1.1     0.0.0.0         UG    100    0        0 enp0s3
192.168.10.0     0.0.0.0         255.255.255.0   U     0      0        0 vpn_vpn
192.168.1.0     0.0.0.0         255.255.255.0   U     100    0        0 enp0s3

 

家ネットワークのルーターへ ping してみます。

 

$ ping 192.168.10.1
PING 192.168.10.1 (192.168.10.1) 56(84) bytes of data.
64 bytes from 192.168.10.1: icmp_seq=1 ttl=64 time=64.4 ms
64 bytes from 192.168.10.1: icmp_seq=2 ttl=64 time=31.6 ms
64 bytes from 192.168.10.1: icmp_seq=3 ttl=64 time=31.9 ms
^C
--- 192.168.10.1 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2003ms
rtt min/avg/max/mdev = 31.621/42.697/64.499/15.417 ms

 

ということで、めでたく家サーバーに接続することができました。

 


コメント
コメントする








   
この記事のトラックバックURL
トラックバック

■calendar

S M T W T F S
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
<< December 2018 >>

■search this site.

■recommend

毎日貯まるポイントサイト ECナビ

■recommend





■Twitter

■recommend

■recommend

■selected entries

■categories

■archives

■recent comment

■recent trackback

■links

■profile

■others

■mobile

qrcode

■powered

無料ブログ作成サービス JUGEM