centos 使用IP地址访问站点文件,[关闭]

63lcw9qa  于 4个月前  发布在  其他
关注(0)|答案(2)|浏览(73)

**已关闭。**此问题为not about programming or software development。目前不接受回答。

此问题似乎与a specific programming problem, a software algorithm, or software tools primarily used by programmers无关。如果您认为此问题与another Stack Exchange site的主题相关,可以发表评论,说明在何处可以回答此问题。
9天前关闭
Improve this question
我有site
此网站以前由另一个客户拥有。
因此,在合同和验证和所有,我们改变了域和服务器(创建新网站)
因为当前URL将指向我们创建的较新站点。
可以查看旧网站吗?
我有它的IP地址(旧的),它的凭据,登录,Apache,腻子登录detals一切。
由于我们需要访问数据库,MYSQL,我们现在不能登录过去管理屏幕. www.az-lily.com/admin因为,我们已经改变了,DNS,名称服务器并将其指向新服务器.
如前所述,我可以通过putty访问其核心文件。
是否可以从网站的IP地址查看网站?
如果没有,我该如何访问该网站?
只是为了信息,旧的服务器仍然存在,因为我有一个访问其FTP和所有文件仍然存在.
我试图通过FTP URL [IPadress]/home/sv01/www/html从这里删除主页和sv01访问该页面。但它给了我权限拒绝。

fv2wmkja

fv2wmkja1#

只是有它作为一个答案太:如果网站本身是启动和运行,只有DNS记录是指向另一个IP,你可以很容易地做到这一点,本地添加一个条目在hosts文件.这个文件的位置是操作系统依赖,但这里是一个全面的收集他们:https://en.wikipedia.org/wiki/Hosts_(file)
为什么这是预期的工作?共享虚拟主机意味着提供商将在同一个Web服务器上运行多个站点,因此多个DNS记录将指向同一个IP地址。IP层将不进行区分,因此应用层必须允许这一点。http协议定义了一个名为host的报头,这是一个完美的解决方案。当浏览器试图通过名称访问远程位置时,此字段始终填充。但下面有操作系统名称解析机制,将名称解析为IP。有多种方法可以做到这一点在网络上。DNS只是其中之一。因为它是一个遗留问题,使用某种纯文本方法也是可用的。这是hosts文件。注意:这不仅对浏览器有影响,而且对所有名称解析都有影响。

lo8azlld

lo8azlld2#

import requests

# Define the URL of a local file
file_url = 'http://example.com/file.txt'

# Access the file from the IP address
def access_file(192.168.130.41):
    try:
        # Download the file using the IP address and file URL
        response = requests.get(url)
        
        # If the download is successful, open the file for writing
        if response.status_code == 200:
            with open('downloaded_file.txt', 'wb') as file:
                file.write(response.content)
            print('File downloaded successfully')
        else:
            print('File download failed')
    except Exception as e:
        print(f'Error: {e}')

# Call the function and pass the IP address and file URL
access_file(192.168.130.41)

字符串

相关问题