IT猫扑网:您身边最放心的安全下载站! 最新更新| 软件分类| 专题汇总| 手机版

您当前所在位置:IT猫扑网 > 操作系统 > LINUX > Linux设置网络参数基本

Linux设置网络参数基本

时间:2015-06-28 00:00 来源:IT猫扑网|http://www.itmop.com/ 作者:网管联盟 我要评论(0)

  以下所有操作均是在纯文本界面中以命令行方式的操作来实现的,这些操作都可以通过桌面也就是X-Window的方式来实现,但是一般来说,作为服务器来运行的Linux操作系统不会安装X-Window,所以使用命令行方式也是使用Linux操作系统的一个基本技能。另外,文中提到的大部分操作都需要在root帐户下进行,特此说明。

  网络的基础设置:

  首先说明一下这里所说网络基础设置包含的内容,内容主要包括网卡的参数包括IP、子网掩码、网关、DNS的设定,以及主机名的设定等内容。

  设定网卡参数主要有两种方式,一种方式是临时改变网卡的工作参数,系统重启后先前所做的更改将全部消失,另一种方式是相对永久的改变网卡的工作参数,之所以说是相对永久,是指更改生效后不会由于系统关机或重启而是更改失效,但仍可以通过前面所说的两种方式来更改网卡的工作参数。

  下面对两种方式分别做讲解。

  第一种方式,可以通过命令ifconfig来实现,具体的命令原型为#ifconfig ethx ,其中ethx中的x代表的是要更改的网卡号,一般为0。该命令可以临时更改网卡的IP地址,不需要重新启动网卡即可使更改生效。同样的,使用#ifconfig ethx netmask 命令可以临时更改网卡的子网掩码。

  说明,命令原型中的代表实际输入时需要更改为实际IP地址的意思,同样,代表实际输入时需要输入的实际子网掩码。以后的示例中此类格式均为此意。比如要将系统第一块网卡的IP地址设置为192.168.0.1 子网掩码设置为255.255.255.0,则实际命令为#ifconfig eth0 192.168.0.1 netmask 255.255.255.0。

  第二种方式,通过netconfig命令相对永久的更改网卡的工作参数。运行命令#netconfig,在弹出的对话框中选择Yes,即可出现设置界面。如果当前系统连入了一个拥有DHCP服务器的网络并且当前系统需要使用DHCP服务器指定的IP,则直接在use dynamic IP configuration(BOOTIP/DHCP)项上点击空格,然后使用Tab键将光标移动至OK处,点击回车即可。如果当前系统需要手动指定网卡的工作参数,则可以将光标依次移动到IP address、Netmask、Default Gateway(IP)、Primary nameserver四项,依次设定网卡的IP、子网掩码、默认网关和首选的DNS服务器等四项参数,同样在输入完成后点击OK即可。

  设置完成后,需要重新启动网卡才可以使以上设置生效,启动网卡使用以下两个命令,ifdown和ifup。具体命令分别为#ifdown eth0和#ifup eth0,网卡重启完毕可以通过直接运行ifconfig命令来查看设置是否生效。

  第二种方式的另一种实现方法,更改/etc/sysconfig/network-script/ifcfg-eth0文件来实现更改网卡工作参数。其中eth0代表要更改的是系统的第一块网卡,如果更改的是系统的其他网卡请自行选择要更改的文件。

  使用命令#vi /etc/sysconfig/network-script/ifcfg-eth0打开该文件,按a键进入编辑模式,下面解释一下该文件中各项的含义,以方便更改。

  DEVICE=eth0 该项代表要更改的网卡ID,第一块网卡为eth0,第二块为eth1,以此类推

  ONBOOT=yes 该项表明系统启动时是否启用该设置,一般设置为yes,即启动时就启用该设置

  BOOTPROTO=static 该项显示的是网卡IP的获得方式,如果使用的是由DHCP服务器自动获取,则此项的值应为dynamic,并且下面三项不存在;如果是手动设置的IP,则此项的值为static且有下面三项。

  IPADDR=192.168.0.1 该项为手动设置的网卡IP,当BOOTPROTO=dynamic时该项不存在

  NETMASK=255.255.255.0 该项为手动设置的网卡的子网掩码,并且需要与手动设置的IP正确对应,当BOOTPROTO=dynamic时该项不存在

  GATEWAY=192.168.0.254 该项为手动设置的网卡的默认网关,当BOOTPROTO=dynamic时该项不存在

  当更改完毕后,按键盘的ESC键退出vi的编辑模式,用键盘输入:wq后回车,即可保存对该文件的更改并且退出vi编辑器。使用此方法更改网卡工作参数后也需要使用ifdown和ifup命令使设置生效。

  更改主机名:

  更改主机名需要修改以下两个文件,分别是/etc/sysconfig/network和/etc/hosts,使用vi /etc/sysconfig/network打开network文件,将HOSTNAME一项的值改为你想要更改为的主机名,保存退出后使用vi /etc/hosts打开hosts文件,在文件末尾添加<你的Linux主机IP> 你想要更改为的主机名,注意IP地址和主机名之间必须用空格隔开,并且在原文件中127.0.0.1 localhost.localdomain localhost一行的localhost.localdomain一行前面添加你想要修改为的主机名。注意:你想要修改为的主机名和localhost.localdomain之间必须有至少一个空格。完成编辑后保存退出。注意这两个文件中的三处的主机名必须一致。

  做一点说明:不建议在系统安装完成后随意更改主机名,因为这可能会导致系统启动时启动Sendmail服务的速度异常缓慢

关键词标签:Linux

相关阅读 安装红帽子RedHat Linux9.0操作系统教程 Tomcat9.0如何安装_Tomcat9.0环境变量配置方法 多种操作系统NTP客户端配置 Linux操作系统修改IP Linux实现SCSI硬盘热插拔及在线识别 Linux下用CDMA modem拨号上网

文章评论
发表评论

热门文章 安装红帽子RedHat Linux9.0操作系统教程 安装红帽子RedHat Linux9.0操作系统教程 Linux服务器:设计高性能网站架构-LLMP Linux服务器:设计高性能网站架构-LLMP 使用Clonezilla迁移到虚拟Linux环境 使用Clonezilla迁移到虚拟Linux环境 Linux上的MRTG流量监控中心 Linux上的MRTG流量监控中心 Linux 双网卡绑定一个IP原理及实现 Linux 双网卡绑定一个IP原理及实现 linux和windows等系统远程控制ubuntu桌面 linux和windows等系统远程控制ubuntu桌面

相关下载

人气排行 Linux下获取CPUID、硬盘序列号与MAC地址 dmidecode命令查看内存型号 linux tc实现ip流量限制 安装红帽子RedHat Linux9.0操作系统教程 linux下解压rar文件 lcx.exe、nc.exe、sc.exe入侵中的使用方法 Ubuntu linux 关机、重启、注销 命令 查看linux服务器硬盘IO读写负载 linux命令行浏览器的使用方法 Linux NFS服务固定端口及防火墙配置 U盘安装Ubuntu 10.04 Linux清除用户登录记录和命令历史方法