[应用心得]Linux 漫谈(七)如何设置网络的基本参数

  Linux 漫谈(7)如何设置网络的基本参数
  作者:笔刀侠

  当今,Linux 的主要用途之一是网站的服务器,另外两种用途是日常办公工具和软件开发环境。我们这讲开始谈把 Linux 设置成网站服务器的问题。
  当做 Internet 网站服务器的计算机主要提供网站的 Web 服务、电子邮件收发服务、FTP 服务、DNS 服务、动态地址分配服务、数据库服务;作为一个单位的内部办公服务器来使用的时候则还需要运行一个SMB服务,就是把磁盘空间(文件)和打印机、扫描仪之类的外设共享出来供使用 Windows 的同事使用的服务。在后续文章中我讲对于这些服务一一进行讲解。
  无论要提供那种服务,作为服务器的计算机一定要设置一组固定的网络参数,这与作为日常办公工具的电脑不同,后者一般不需要特别的设置,操作系统安装过程缺省地进行了设置,让你的电脑启动后就可以通过网络自动地获取并设置好本机的 IP 地址和DNS。本文就讲如何设置本机固定的 IP 地址访问网路的DNS问题。
  我们假定你安装Linux操作系统的时候是完整安装的,也就是说,安装过程中所出现的组件选择的界面你把所有软件都选择要了的。
  当一台计算机当作网站服务器的时候,一般不运行图形用户界面,以便节约资源提高服务器的运行效率,但是,你可以这么做:设置的时候你启用图形用户界面,设置好以后再通过修改操作系统的启动脚本不启动图形用户界面。对于一台没有启动图形用户界面正处于命令行界面的Linux,你下达 startx 命令即可进入图形用户界面。
  作为网站服务器,一般会采用需要付费购买的Linux 服务器版,最为广泛使用的是 RHEL(Red Hat Enterprise Linux),我就在我的Ubuntu上的 VirtualBox虚拟机上安装了一套 RHEL 5.4,所使用的就是网上下载来的大约3G的DVD光盘映像文件rhel-server-5.4-i386-dvd.iso。虽然Red Hat 的免费发行版在Red Hat 9.0 (Linux 内核为 2.4)以后的停止了升级,需要付费购买的Linux 服务器版则还在不断升级中。RHEL 5.4 所用的 Linux 内核是 2.6 以后的,别看Linux 内核是从 2.6后跳跃到3.0并且继续升到3.6以后了,正如Linux 的创始人 Linus Torvals 所说,目前最新版的 Linux 与2.6内核功能上没多大区别,他还提醒过大家对内核版本号从2.6到3.0的升级不要太介意。相反,内核版本从2.4升级到2.6时,功能上却有巨大的改进。
  在图形用户界面上,选择点击“系统—管理—网络”菜单可以可以弹出“网络配置”对话框,双击其中的“eth0”就会弹出“以太网设备”对话框,在此对话框上点击“静态设置的IP地址”前面的小圆圈,在“地址(d)”后的框内输入分配给你的电脑的固定IP地址。这个地址不是随便设的,如果是真正挂到 Internet 上的服务器,这个地址需要向有关机构申请才能得到,否则挂到网上去就可能跟别人的网站冲突了。如果是自己作为练习用的,可以设成“192.168.0.x”或“10.x.y.z”之类的地址,其中,x、y、z是0-255之间的一个整数。这类地址不会通过路由器传出去,只能在局域网内使用,因此也不会跟别人的网站冲突。
  在“子网掩码(S)”后面的框内要键入子网掩码。对于真正挂到 Internet 上的服务器,这个也不能乱填,必须是你申请IP地址时有关机构给你指定的。至于IP地址为“192.168.0.x”的,你可以输入“255.255.255.0”,对于IP地址为“10.x.y.z”的你就输入“255.0.0.0”。
  在“默认网关(t)地址”后面的框内,要输入的就是你自己的电脑通向 Internet 的 IP 那个路由器的地址,对于真正挂到 Internet 上的服务器,这个你就得问当初安装外联路由器的人或者查阅有关文档了。如果是你作为练习用的,不妨就设成你自己的本机地址,也就是说,把“地址(d)”后的框内的IP地址复制下来就可以了。
  这三个框填好以后,别忘了把对话框上边那行“当计算机启动时激活设备(A)”前的小方框点击一下,出现勾号(√)。
  最后,点击“确定”按钮,你的网络参数就算设置好了。不过,你可能要重启动一次操作系统以便让操作系统激活你的网络。
  重启动你的操作系统后,你可以进入命令行窗口来检测你的设置。如果设置正确,用:
  “ping 【你自己的IP地址】”
  命令即刻会看到连续不断出现你自己的IP地址,行末是“0.0xy ms”,这里的x和y是0-9之间的数字。如果你的网络参数设置出现了问题,出现的不是这种情形。按住【Ctrl】键再按【Z】键可以中断这个不断显示的过程。
  还有一个网络检测用的命令:“ifconfig eth0”你也可以试用一下,认真看看出现的回馈信息。
  设好了自己的网络参数,你就可以在自己的电脑上安装 Internet 上的各种服务了,这些服务的安装和配置方式请看后续文章。
13-01-18  笔刀侠 发布
0个回答
时间
投票
  • 0

    smnhguo 电子数码爱好者

    很详细  收藏了

    13-05-28 | 添加评论 | 打赏

    评论读取中....

精华知识
更多  
意见反馈 帮助