哪个ip是服务器ip在centos 7上的主机文件上使用并注册域名服务器

时间:2017-02-08 17:16:44

标签: linux server centos hosting ip-address

这是第一次创建一个服务器(Centos 7)来托管我的网站,我尝试了哪个ip地址用于centos 7上的主机文件并注册域名服务器。我已经在命令行中输入了ip addr,但不确定应该使用哪个ip。这是命令行的副本。

 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN
 qlen 1
     link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
     inet 127.0.0.1/8 scope host lo
        valid_lft forever preferred_lft forever
     inet6 ::1/128 scope host 
        valid_lft forever preferred_lft forever 2: enp0s3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP
 qlen 1000
     link/ether 08:00:27:af:b0:21 brd ff:ff:ff:ff:ff:ff
     inet 10.0.2.15/24 brd 10.0.2.255 scope global dynamic enp0s3
        valid_lft 85832sec preferred_lft 85832sec
     inet6 fe80::a00:27ff:feaf:b021/64 scope link 
        valid_lft forever preferred_lft forever 3: virbr0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN
 qlen 1000
     link/ether 52:54:00:87:c4:e3 brd ff:ff:ff:ff:ff:ff
     inet 192.168.122.1/24 brd 192.168.122.255 scope global virbr0
        valid_lft forever preferred_lft forever 4: virbr0-nic: <BROADCAST,MULTICAST> mtu 1500 qdisc pfifo_fast master virbr0 state
 DOWN qlen 1000
     link/ether 52:54:00:87:c4:e3 brd ff:ff:ff:ff:ff:ff

由于

1 个答案:

答案 0 :(得分:0)

您可以使用此命令

获取DNS(域名服务器)的公共IP
Sub SendEmail()

Dim msg As String
Set mailApp = CreateObject("Outlook.Application")
Set mail = mailApp.createitem(olMailItem)
Dim rng As Range

msg = "Good Morning Team, " & "<br><br>" _
        & "Here is this week's Coffee Talk groups. Enjoy!" & "<br>"

Set rng = Sheets("Groups").Range("A1:E4").SpecialCells(xlCellTypeVisible)

With mail
    .To = "someone@gmail.com"
    .Subject = "Coffee Talk " & Date
    .HTMLBody = msg & "<br>" & RangetoHTML(rng)
    .display
End With

End Sub

Function RangetoHTML(rng As Range)
' Changed by Ron de Bruin 28-Oct-2006
' Working in Office 2000-2016
    Dim fso As Object
    Dim ts As Object
    Dim TempFile As String
    Dim TempWB As Workbook

    TempFile = Environ$("temp") & "\" & Format(Now, "dd-mm-yy h-mm-ss") & ".htm"

    'Copy the range and create a new workbook to past the data in
    rng.Copy
    Set TempWB = Workbooks.Add(1)
    With TempWB.Sheets(1)
        .Cells(1).PasteSpecial Paste:=8
        .Cells(1).PasteSpecial xlPasteValues, , False, False
        .Cells(1).PasteSpecial xlPasteFormats, , False, False
        .Cells(1).Select
        Application.CutCopyMode = False
        On Error Resume Next
        .DrawingObjects.Visible = True
        .DrawingObjects.Delete
        On Error GoTo 0
    End With

    'Publish the sheet to a htm file
    With TempWB.PublishObjects.Add( _
         SourceType:=xlSourceRange, _
         Filename:=TempFile, _
         Sheet:=TempWB.Sheets(1).Name, _
         Source:=TempWB.Sheets(1).UsedRange.Address, _
         HtmlType:=xlHtmlStatic)
        .Publish (True)
    End With

    'Read all data from the htm file into RangetoHTML
    Set fso = CreateObject("Scripting.FileSystemObject")
    Set ts = fso.GetFile(TempFile).OpenAsTextStream(1, -2)
    RangetoHTML = ts.readall
    ts.Close
    RangetoHTML = Replace(RangetoHTML, "align=center x:publishsource=", _
                          "align=left x:publishsource=")

    'Close TempWB
    TempWB.Close savechanges:=False

    'Delete the htm file we used in this function
    Kill TempFile

    Set ts = Nothing
    Set fso = Nothing
    Set TempWB = Nothing
End Function

此命令的输出将为您的服务器提供公共IP。