我的 CentOS 7.1 专用服务器上没有本地 IP

我的 CentOS 7.1 专用服务器上没有本地 IP

问题

我已经安装了网络工具,每次运行时ifconfig -a都会出现 2 个网络接口。以下是示例。

[root@81756 /]# ifconfig -a
eno1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
        inet 69.30.199.146 netmask 255.255.255.248 broadcast 69.30.199.151

其余的是 inet6 信息以及有关已发送/接收的字节/数据包数量的其他信息。

另一个网络接口只是lo环回。

我正在尝试设置 PPTP VPN,但这确实很困难。


尝试过

我尝试手动将本地 IP 放入/etc/sysconfig/network-scripts/ifcfg-eno1接口配置中,但这破坏了服务器路由。


额外的

界面中的inet地址eno1也是服务器的公网IP。

答案1

你只会看到私有IP地址就像当你在后面时网络地址转换路由器。这些通常用于家庭或小型办公室,因为它们可以避免相当稀缺的 IPv4 地址被耗尽,而且副作用还有助于保护消费者设备免受基于网络的攻击。

专用服务器直接位于 Internet 上,因此可以作为服务器进行访问,因此具有可路由的 IP 地址,这是您当前在界面上看到的eno1。它们还容易受到网络攻击,因此应正确启用和配置防火墙。

您的 PPTP 服务器将有一个新的 IP 地址。这应该来自私有 IP 地址范围。远程客户端将是同一子网中的另一个地址。您还必须启用IP转发服务器上的 NAT,以便流量可以在此专用网络和 Internet 之间流动。

相关内容