34363


さくらVPS上のUbuntu16.04上にSoftEtherを使って、VPNサーバを立てたいのですが、

下記の記事を元に設定を行っても、  
<http://qiita.com/showwin/items/92861057a8b62611444d>

Macから繋がろうとした際に、L2TP-VPNサーバが繋がらないという文言が出てきて、

[![mac_msg](https://i.stack.imgur.com/DtkTq.png)](https://i.stack.imgur.com/DtkTq.png)

接続出来ない状態です。

同じ手法で自分のサーバ上にVPNサーバを立てた所、

LAN内では無事繋がることができました。

従って、SoftEtherのVPNサーバそのものはちゃんと立ち上がっていると思います。

vpncmdで、checkコマンドを使ってチェックした所、問題は発見されませんでしたし、

UDPの500と4500番は空けてあります。

どのようにすればさくらVPS上のマシンにVPNで繋がることができるでしょうか？

またはデバックの方法等を教えて頂けると幸いです。

## 2017/04/24 追記

またSoftEtherのログですが、

server_log、security_log、packet_logのすべてのログ・ファイルにおいて、

Macから接続した際には、何もログが残っていない状態です。

おそらくポート等の問題で、vpnサーバそのものにつながってないと思われるのですが、

ufwのステータスを確認すると、下記のようにUDPの500と4500番は空いているようです。

[code]

    Status: active
    
    To                         Action      From
    --                         ------      ----
    5555                       ALLOW       Anywhere                  
    8888                       ALLOW       Anywhere                  
    22                         ALLOW       Anywhere                  
    500/udp                    ALLOW       Anywhere                  
    4500/udp                   ALLOW       Anywhere  
    
[/code]

さくらvpsのポート開放等、またはNICの設定等で、

問題が発生していると思われるのですが、

詳しい方がいらっしゃったら、デバックの方法を教えて頂けると幸いです。

## 2017/04/26 追記

下記はさくらvpn ubuntuサーバ上で  
`netstat -anu`を実施した結果です。  
160.1.1.1がグローバルIPとします。実際のIPとは異なります。

[code]

    $ netstat -anu
    Active Internet connections (servers and established)
    Proto Recv-Q Send-Q Local Address           Foreign Address         State      
    udp        0      0 127.0.0.1:1194          0.0.0.0:*                          
    udp        0      0 160.1.1.1:1194       0.0.0.0:*                          
    udp        0      0 0.0.0.0:33752           0.0.0.0:*                          
    udp        0      0 127.0.0.1:500           0.0.0.0:*                          
    udp        0      0 160.1.1.1:500        0.0.0.0:*                          
    udp        0      0 0.0.0.0:62043           0.0.0.0:*                          
    udp        0      0 0.0.0.0:34911           0.0.0.0:*                          
    udp        0      0 0.0.0.0:42104           0.0.0.0:*                          
    udp        0      0 160.1.1.1:123        0.0.0.0:*                          
    udp        0      0 127.0.0.1:123           0.0.0.0:*                          
    udp        0      0 0.0.0.0:123             0.0.0.0:*                          
    udp        0      0 0.0.0.0:43390           0.0.0.0:*                          
    udp        0      0 127.0.0.1:4500          0.0.0.0:*                          
    udp        0      0 160.1.1.1:4500       0.0.0.0:*                          
    udp6       0      0 :::123                  :::*  
    
[/code]

上記の結果を見ると、500と4500のポートは空いているように思われます。

詳しい方がいらっしゃったら、デバックの方法を教えて頂けると幸いです。


CC BY-SA 3.0
2017-04-23T22:45:26.647
34232
2017-04-28T23:40:58.740
2017-04-28T23:40:58.740
19110
22748
question
linux ubuntu
さくらVPS上のUbuntu16.04にSoftEtherでVPNサーバを立てたが繋がらない問題


自己解決したので、解決方法を書いておきます。  
原因はSoftEtherの設定ではなく、  
さくらVPSでubuntuを標準インストールすると、  
以下のiptableの設定がデフォルト有効になっています。  
/etc/iptables/iptables.rules  
nfwで追加でiptableを設定しても、設定が反映されず、  
上記のファイルを削除して、nfwで設定すると、  
500と4500のポートを開けることができました。  
その状態だときちんとvpnサーバに接続することができました。

コメントしていただいた @take88さんありがとうございました。


CC BY-SA 3.0
2017-04-28T17:42:28.803
34363
2017-04-28T17:42:28.803
22748
34232
answer