从 CentOS 7 服务器获取 IP 地址

从 CentOS 7 服务器获取 IP 地址

如何配置 CentOS7 服务器连接到互联网并以以下形式被称为特定的 IPv4 地址:aa.aa.aaa.aa2


详细信息如下(更新于 2017 年 2 月 27 日):


电缆调制解调器

ACisco DPC3941B(参见链接)来自 Internet 访问提供商的路由器有一个网关 IP ,并且有多个以、、、和aa.aa.aaa.aa6形式分配给它的 IP 地址。它还具有子网掩码和 DNS 。 aa.aa.aaa.aa1aa.aa.aaa.aa2aa.aa.aaa.aa3aa.aa.aaa.aa4aa.aa.aaa.aa5255.255.255.248bb.bb.bb.bb, bb.bb.cc.cc

CentOS 7 配置

nmcli con show给出的结果包括eno1 uuid 802-3-ethernet eno1.

nmcli con show eno1给出了很多输出,包括:

IPV4.ADDRESS[1]:  aa.aa.aaa.aa2/29  
IPV4.GATEWAY:     aa.aa.aaa.aa6  
IPV4.DNS[1]:      bb.bb.bb.bb  
IPV4.DNS[2]:      bb.bb.cc.cc  

但是当我ping google.com从同一终端时,响应是connect: Network is unreachable。当我尝试aa.aa.aaa.aa2从另一台计算机使用 Putty 时,连接超时而没有连接。同样,ping aa.aa.aaa.aa2从另一台计算机输入也会超时,数据包返回率为 0%。

如果这是防火墙问题,我输入firewall-cmd --zone=public --list-all并得到:

public (default, active)  
  interfaces:eno1  
  sources:  
  services: dhcpv6-client ssh  
  ports:  
  masquerade: no
  forward-ports: 
  icmp-blocks  
  rich rules:  

如何配置 Windows 计算机以成功完成相同的操作

为了排除问题可能是由电缆调制解调器引起的可能性,我按照下面概述的以下步骤将 Windows 笔记本电脑连接到调制解调器,并且能够连接到互联网,并aa.aa.aaa.aa1在通过 Windows 笔记本电脑使用时被视为连接到同一调制解调器的不同以太网电缆。

aa.aa.aaa.aa1以下是让 Windows 笔记本电脑通过同一电缆调制解调器 连接到互联网的步骤:

1.  Control Panel > Network and Internet > Network and Sharing Center    
2.  Click “Change Adapter Settings”  
3.  Right click on “Ethernet 2” connection and click on “Properties”  
4.  Select “Internet Protocol Version 4 (TCP/IPv4)”  
5.  Then click on “Properties” Button to open the target dialog box:  
    a.  In the default state, the “Obtain IP address automatically” option is checked  
    b.  To claim a specific IP instead, click “Use The Following IP Address” and enter the following information:  
            i.  IP Address:  aa.aa.aaa.aa1  
            ii. Subnet Mask: 255.255.255.248  
            iii.    Default Gateway: aa.aa.aaa.aa6  
            iv. Preferred DNS Server: bb.bb.bb.bb  
            v.  Alternate DNS Server: bb.bb.cc.cc  
            vi. Check the “Validate Settings on Exit” option.  
            vii.    Click OK  
6.  Click on any other open dialog boxes to return computer to normal state  

Ping 电缆调制解调器的本地 IP

Windows 命令提示符可以通过键入 来成功 ping 电缆调制解调器ping 10.x.x.x,这是电缆调制解调器的本地 IP。

但是当我ping 10.x.x.x从 CentOS 7 服务器的终端输入相同的内容时,响应是connect: Network is unreachable.

以太网电缆两端亮起

服务器上的以太网插孔亮起表示已连接,连接到电缆调制解调器的服务器电缆另一端的以太网插孔也亮起表示已连接。因此 CentOS 7 服务器和电缆调制解调器之间存在电气连接。

该问题似乎与 CentOS 7 配置无关。

设置从 CentOS 到电缆调制解调器的路由

互联网服务提供商给出了这个链接包含有关如何在通用计算机和本地调制解调器之间建立连接的信息。该链接适用于不同类型的连接,但 ISP 表示可以对其进行调整。

答案1

长话短说,需要在Centos7上配置静态IP地址,这在常问问题。完成此操作后,一切正常。

相关内容