背景信息:我在安装 system-config-network 时遇到问题。似乎它找不到对 sqlite 的更新(检查每个镜像并空手回来。)我尝试了跳过损坏的选项和 yum-utils 的包清理。
由于我无法安装它,我决定从控制台手动设置一个 ip。一个快速的谷歌搜索空手而归,作为一个简单的操作指南。我需要为当前配置的 DHCP ip 做什么才能从控制台将其更改为静态 IP。
谢谢,乔希
可能的重复:
Unix 和类 Unix 系统上目录的含义
我对 linux 比较陌生,但我已经安装了一些不同的版本。我注意到它们在根目录中都有相似的文件夹名称
bin
boot
dev
etc
home
lib
lost+found
media
mnt
opt
proc
root
sbin
selinux
srv
sys
tmp
usr
var
Run Code Online (Sandbox Code Playgroud)
我用谷歌搜索,但找不到任何解释这些目的的地方。我理解一对,但谁能指出我的某个地方或快速细分常见的。
我正在寻找有关为开发人员设置服务器\系统集的课程和经验的链接或个人帐户。特别是我对自动化的数量感兴趣,以及它是否比它的价值或天赐的工作更多。我意识到根据所开发产品的性质,这可能更简单或更复杂。我也是这个领域的新手(<4 个月),所以我的观点非常有限:( 以下是我最感兴趣的几点:
就我而言,该团队使用 MySQL 和 PHP开发Web 应用程序。我一直致力于更新的基础架构为他们提供了 Mercurial 和项目管理系统 Redmine 的版本控制。我们还有用于站点的开发、测试和生产服务器以及数据库服务器。我将版本控制和项目管理结合到一台服务器上。
从严格的可用性角度来看,上述坐在他们自己的服务器上就足够了,但我一直在研究使用提交后挂钩自动将最新传入的提交发送到开发服务器的方法,脚本处理(例如最小化 CSS 和 JS 文件),并将发布的触发器集成到具有权限控制的 Redmine UI 中以进行测试和开发。我还在 Redmine 中添加了钩子来进行自定义存储库的创建和删除(使用自定义钩子)。
我还尝试使用自定义 Dreamweaver 插件从开发人员那里获取提交消息并自动处理提交过程(最大限度地减少切换窗口和在 TortoiseHg 中点击的时间。)
由于我仍在测试中,我不确定什么会使其成为最终产品。我只是好奇其他人在他们跑的范围内做了什么。
我意识到这个领域的术语可能有点含糊不清,而且角色显然有一些重叠,但希望一些上下文会有所帮助。在过去的六个月里,我从开发人员到最终用户以及为我的大学维护系统的人员设计和实施了一个新的工作流程,玩得很开心。
这包括实施数据库服务器、Web 服务器、项目管理系统和 Mercurial 存储库系统。我还一直将系统的不同部分与一些自动化联系在一起,以改进工作流程并使开发人员更容易。我基本上负责我们选择的大部分系统(在此之前的 1.5 年我是同一团队的开发人员),并制定所有细节。我希望有时间将其进一步升级为 Puppet 驱动的解决方案,并考虑到对集群的简单支持(容错)。
这是否适合系统管理、系统架构或其他所有内容?这样做我获得了极大的乐趣(每天上班很令人兴奋),而且我想知道将目光投向合适的区域。
我已经阅读了维基百科的帖子。主要只是想知道上述职责主要属于什么,因为坦率地说,我有限的知识使得维基百科参考在上述上下文中感到模棱两可。
我遇到了一个网站,该网站谈到将所有通过 IP 请求的对象路由到“死胡同”。通过它声称的 ip 访问该站点的客户端通常是自动漏洞利用工具和机器人。合法用户通过域问题输入网址。
考虑到这种情况,我真的不明白 DNS 是如何工作的。我认为它的工作原理是将 IP 发送回请求的 DNS 的客户端(如电话簿)。然后客户端使用该 IP 访问该站点。上面的信息似乎表明我误解了这一点。有人可以澄清这一点吗?
http://technet.microsoft.com/en-us/magazine/2005.01.hackerbasher.aspx
如果我理解它的工作方法是这样的:
有一个IP为xxx.xxx.xxx.xxx,域名为www.somesite.com的站点
我尝试使用 xxx.xxx.xxx.xxx 访问该站点,但什么也没得到,也没有响应。我很可能是一个试图执行此操作的机器人或自动化工具(从端口 80 的公共端)我通过 www.somesite.com 访问该站点,它向我显示该站点。
但是,如果即使在查找 DNS 时服务器也被其 IP 访问,则该方法没有意义,因为服务器只能看到 ip 的请求。
当我从源代码 (CentOS) 构建程序时,如何将其更新到新版本?我可以使用相同的配置选项再次运行 make && make install 吗?
无论如何,我是否可以允许一个组只看到我希望共享的目录中的某些(两个)文件夹?
什么是 /sbin/zonename ?我从哪里获得 CentOS 的?
我正在尝试使用 puppet(系统管理),但找不到此命令。
我对动态 DNS 不是很熟悉,并且很好奇我是否可以让它在某个用例中工作。
我有一些 Raspberry Pi,我正在设置它们以模拟我们在较大设置中小规模使用的应用程序的服务器设置。他们有无线接入能力。我希望能够将它们放入包中,并在各种环境下使用我的笔记本电脑与它们一起工作。但是,每次计算 IP 和地址以在新网络上与它们通信将非常烦人(必须更改所有应用程序/配置所指的端点)。
我可以让普通的 DNS A 记录指向内部 IP,它们在专用网络上运行良好。但是,这对于更改 IP 不太理想。我能否使用动态 DNS 将 DNS 记录解析为内部地址?(这样连接到一个新的无线网络,所有的查找都可以在所有的东西都连接后工作,而不必与路由器、自定义 dns 服务器等混为一谈。)
初步研究表明,动态 DNS 通常解析为外部 IP,而在这种情况下,我希望自动解析为在每个客户端的特定接口上获得的地址,例如 Eth0。
centos ×4
linux ×4
ip ×2
automation ×1
directory ×1
dynamic-dns ×1
installation ×1
internal-dns ×1
make ×1
networking ×1
samba ×1
scripting ×1
static-ip ×1
untagged ×1