openvpnトンネルが起動した後、いくつかのnfs共有をマウントしようとしています。以前は、これはubuntu12.04とubuntu14.04で機能していました。 ubuntu 16.04でクリーンインストールを実行しましたが、機能しません。
テストを簡素化するために、現在のマウントスクリプトを使用して、機能しない理由を理解します。
#!/bin/bash
echo "mounting testdir.."
echo "I am:" `whoami`
echo `id`
/bin/mount -v --bind /mnt/testdir1 /mnt/testdir2-mountbind/
echo "testdir mounted!"
コマンドラインからこれを実行すると、機能します:
[email protected]:~$ sudo /mnt/mounttest.sh
mounting testdir..
I am: root
uid=0(root) gid=0(root) groups=0(root)
mount: /mnt/testdir1 bound on /mnt/testdir2-mountbind.
testdir mounted!
[email protected]:~$
ただし、これをroute-up /mnt/mounttest.sh
として構成すると 私のopenvpnで、パーミッション拒否エラーが発生します。これは、nfs共有をマウントしようとしたときにも問題になると思いますが、単にハングし、追加情報を提供しません。 Openvpn出力/ログ:
[email protected]:~$ sudo service [email protected] start
[email protected]:~$ sudo tail /var/log/openvpn/openvpn.xxx.log
Sun Nov 27 10:37:56 2016 /sbin/ip link set dev tun0 up mtu 1500
Sun Nov 27 10:37:56 2016 /sbin/ip addr add dev tun0 local 10.20.31.94 peer 10.20.31.93
Sun Nov 27 10:37:56 2016 /sbin/ip route add 10.20.30.0/24 via 10.20.31.93
Sun Nov 27 10:37:56 2016 /sbin/ip route add 10.20.31.0/24 via 10.20.31.93
mounting testdir..
I am: root
uid=0(root) gid=0(root) groups=0(root)
mount: permission denied
testdir mounted!
Sun Nov 27 10:37:56 2016 Initialization Sequence Completed
[email protected]:~$
承認された回答:
Openvpn –ローカルアドレスでソケットバインドに失敗しました[af_inet] Ip:1194:要求されたアドレスを割り当てることができませんか?
Amazon Aws(amazon Ami)Openvpnをインストールしますか?