在配置centos7.9服务器open时报错
open@server 启动不起来
client是win10
server是cnetos7.9
互相ping公网ip也能ping通
5月 22 11:31:10 centos openvpn[36073]: Mon May 22 11:31:10 2023 ERROR: Linux route add command failed: external program exited with error status: 2
5月 22 11:31:10 centos openvpn[36073]: Mon May 22 11:31:10 2023 Could not determine IPv4/IPv6 protocol. Using AF_INET
5月 22 11:31:10 centos openvpn[36073]: Mon May 22 11:31:10 2023 Socket Buffers: R=[212992->212992] S=[212992->212992]
5月 22 11:31:10 centos openvpn[36073]: Mon May 22 11:31:10 2023 TCP/UDP: Socket bind failed on local address [AF_INET][undef]:1194: Address already in use (errno=98)
5月 22 11:31:10 centos openvpn[36073]: Mon May 22 11:31:10 2023 Exiting due to fatal error
5月 22 11:31:10 centos openvpn[36073]: Mon May 22 11:31:10 2023 Closing TUN/TAP interface
ERROR: Linux route add command failed: external program exited with error status: 2":
这个错误表示OpenVPN在执行"route add"命令时返回了错误状态码2。这通常发生在无法添加路由时。
可能的原因和解决方法如下:
检查您的OpenVPN配置文件中是否有路由设置,确保路由设置正确。
检查您执行OpenVPN命令的用户是否具有足够的权限来执行路由添加操作。您可以尝试使用sudo来运行OpenVPN命令。
确保目标网络和网关的设置正确无误,并且网络接口已启用。
"Could not determine IPv4/IPv6 protocol. Using AF_INET":
这个错误表示OpenVPN无法确定IPv4/IPv6协议,因此使用了默认的AF_INET协议(IPv4)。这个错误通常可以忽略,因为OpenVPN会自动选择可用的协议。
"TCP/UDP: Socket bind failed on local address [AF_INET][undef]:1194: Address already in use (errno=98)":
这个错误表示OpenVPN无法绑定本地地址和端口(在这里是1194),因为该地址已经被其他进程使用。
可能的解决方法如下:
检查系统上是否有其他应用程序正在使用相同的地址和端口。您可以使用"netstat -tuln"命令查看当前打开的端口和应用程序。
如果发现其他进程占用了相同的地址和端口,您可以选择更改OpenVPN的配置文件,将使用的地址和端口修改为其他可用的值。
```