`

Linux 配置启动方式,机器名,网络

阅读更多

一 配置机器启动方式

 命令:vi /etc/inittab

[root@localhost puppet]# vi /etc/inittab
# inittab is only used by upstart for the default runlevel.
#
# ADDING OTHER CONFIGURATION HERE WILL HAVE NO EFFECT ON YOUR SYSTEM.
#
# System initialization is started by /etc/init/rcS.conf
#
# Individual runlevels are started by /etc/init/rc.conf
#
# Ctrl-Alt-Delete is handled by /etc/init/control-alt-delete.conf
#
# Terminal gettys are handled by /etc/init/tty.conf and /etc/init/serial.conf,
# with configuration in /etc/sysconfig/init.
#
# For information on how to write upstart event handlers, or how
# upstart works, see init(5), init(8), and initctl(8).
#
# Default runlevel. The runlevels used are:
#   0 - halt (Do NOT set initdefault to this)
#   1 - Single user mode
#   2 - Multiuser, without NFS (The same as 3, if you do not have networking)
#   3 - Full multiuser mode
#   4 - unused
#   5 - X11
#   6 - reboot (Do NOT set initdefault to this)
#
id:5:initdefault:
 注:
  •  id:3 :命令模式启动
  •  id:5 :XWindows启动
重启生效

二修改机器名

命令:vi /etc/sysconfig/network
[root@AY131216151615898d19Z ~]# vi /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=dc-fetch-000    【机器名】

注:
  1. NETWORKING=yes:表示系统是否使用网络,一般设置为yes。如果设为no,则不能使用网络,而且很多系统服务程序将无法启动
  2. HOSTNAME=centos:设置本机的主机名,这里设置的主机名要和/etc/hosts中设置的主机名对应
重启生效

三 修改网络

(一)网络服务
1 重启网络服务器
命令: service network restart  或   /etc/init.d/network restart
[root@BigData-01 puppet]# service network restart
Shutting down loopback interface:  [  OK  ]
Bringing up loopback interface:  [  OK  ]
Bringing up interface eth0:  Active connection state: activated
Active connection path: /org/freedesktop/NetworkManager/ActiveConnection/2
[  OK  ]
 
2 开启关闭防火墙
命令: service iptables start , service iptables stop , service iptables restart
[root@localhost ailk]# service iptables status
iptables: Firewall is not running.
[root@localhost ailk]# service iptables
Usage: iptables {start|stop|restart|condrestart|status|panic|save}
(二)网络环境
1 主机IP映射    
 命令:vi /etc/hosts
[root@BigData-01 puppet]# vi /etc/hosts
127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
8.8.8.10 BigData-01 ZK-01
注:
  1. 第一部份:网络IP地址;
  2. 第二部份:
  •      主机名.域名,注意主机名和域名之间有个半角的点,比如 localhost.localdomain
  •      主机名(主机名别名) ,其实就是主机名;
及时生效
2 静态IP设置
命令: cd /etc/sysconfig/network-scripts/
           vi ifcfg-eth0
[root@localhost sysconfig]# cd /etc/sysconfig/network-scripts/
[root@localhost network-scripts]# vi ifcfg-eth0
DEVICE="eth0"
BOOTPROTO="static"
IPADDR="8.8.8.2"
NETMASK="255.255.255.0"
NETWORK="8.8.8.0"
#HWADDR="00:0C:29:8E:42:B2"
GATEWAY="8.8.8.1"
ONBOOT="yes"
注:
  1. DEVICE=eth0:描述网卡对应的设备别名,例如ifcfg-eth0的文件中它为eth0
  2. BOOTPROTO=static:设置网卡获得ip地址的方式,可能的选项为static,dhcp或bootp,分别对应静态指定的 ip地址,通过dhcp协议获得的ip地址,通过bootp协议获得的ip地址
  3. BROADCAST=192.168.0.255:对应的子网广播地址
  4. HWADDR=00:07:E9:05:E8:B4:对应的网卡物理地址
  5. IPADDR=12.168.0.33:如果设置网卡获得 ip地址的方式为静态指定,此字段就指定了网卡对应的ip地址
  6. NETMASK=255.255.255.0:网卡对应的网络掩码
  7. NETWORK=192.168.0.0:网卡对应的网络地址
  8. GATEWAY=192.168.0.1:设置本机连接的网关的IP地址
重启网络服务生效
3 设置DNS
命令:
[root@BigData-01 puppet]# vi /etc/resolv.conf
# Generated by NetworkManager


# No nameservers found; try putting DNS servers into your
# ifcfg files in /etc/sysconfig/network-scripts like so:
#
# DNS1=xxx.xxx.xxx.xxx
# DNS2=xxx.xxx.xxx.xxx
# DOMAIN=lab.foo.com bar.foo.com
注:
      DNS1 即是DNS服务器IP地址,第一个是首选,第二个是备用
分享到:
评论

相关推荐

    LINUX安装与配置简明手册

    5.2.36 重新引导启动机器 65 5.2.37 系统关机 65 第6章 配置X图形界面 66 6.1 概述 66 6.2 快速解决方案 67 6.2.1 在Caldera发行版本中配置X图形 界面的准备工作 67 6.2.2 在Caldera发行版本中配置鼠标 69 6.2.3 在...

    计算机病毒与防护:Linux启动过程.ppt

    * * * * * * * * 计 算 机 病 毒 护 与 防 目录页 Linux启动过程 Linux启动过程 1.内核引导 当计算机打开电源后,首先是BIOS开机自检,按照BIOS中设置的启动设备(通常是硬盘)来启动。 操作系统接管硬件以后,首先...

    JMeter分布式原理,远程启动配置,jmeter在Linux上分布式压测环境搭建配置,命令行运行+问题集合,修改jvm值

    1 slave机器的自定义端口号配置; 2 负载机(Slave)找不到参数文; 3 无数据,依赖文件报错的问题; 4 Server failed to start: java.rmi.server.ExportException: Listen failed on port…找不到指定文件; 5 ...

    LINUX安装与配置简明手册14

    LINUX安装与配置简明手册第14章 设置...在配置各种网络服务的时候,需要记住,如果用户修改了配置文件,那么停止并重新启动这个服务之前,所有的修改都不会生效。这些服务一般都可以在目录 /etc/rc.d/init.d/ 中找到。

    LINUX网站建设技术指南

    2.2.3 Linux的安装方式 2.2.4 安装Linux的硬盘分区 2.2.5 有关LILO的基础知识 2.3 Linux的安装 2.3.1 首先应该知道的事 2.3.2 开始安装:有关安装启动程序的选择 2.3.3 安装过程 2.3.4 最后的设置工作 2.3.5 安装...

    linux安装与配置简明手册

    5.2.36 重新引导启动机器 65 5.2.37 系统关机 65 第6章 配置X图形界面 66 6.1 概述 66 6.2 快速解决方案 67 6.2.1 在Caldera发行版本中配置X图形 界面的准备工作 67 6.2.2 在Caldera发行版本中配置鼠标 69 ...

    Linux从入门到精通

    E.6.17 我安装Linux时没有遇到错误, 但是在重启动时, 我只能得到L, LI 和其他一个项目. 为什么? E.7 使用Red Hat Linux E.7.1 我不能运行我编译的任何程序, 因为 我得到一个"command not found"出错信息. 我在目录...

    《Linux从入门到精通》

    E.6.17 我安装Linux时没有遇到错误, 但是在重启动时, 我只能得到L, LI 和其他一个项目. 为什么? E.7 使用Red Hat Linux E.7.1 我不能运行我编译的任何程序, 因为 我得到一个"command not found"出错信息. 我在目录...

    ARM_Linux启动分析.pdf

    这一部分的启动过程在2.4.x内核中简化了不少,缺省的独立初始化过程只剩下网络 (sock_init())和创建事件管理核心线程,而其他所需要的初始化都使用__initcall()宏 包含在do_initcalls()函数中启动执行。...

    2005详细介绍Linux从入门到精通

    E.6.17 我安装Linux时没有遇到错误, 但是在重启动时, 我只能得到L, LI 和其他一个项目. 为什么? E.7 使用Red Hat Linux E.7.1 我不能运行我编译的任何程序, 因为 我得到一个"command not found"出错信息. 我在目录...

    linux从入门到精通.chm

    E.6.17 我安装Linux时没有遇到错误, 但是在重启动时, 我只能得到L, LI 和其他一个项目. 为什么? E.7 使用Red Hat Linux E.7.1 我不能运行我编译的任何程序, 因为 我得到一个"command not found"出错信息. 我在目录...

    matchbox:网络启动和配置Fedora CoreOS和Flatcar Linux集群

    在PXE期间,机器通过MAC或UUID之类的标签进行匹配,并且配置文件指定内核/初始化,iPXE配置和Ignition配置。 特征 通过iPXE进行链加载并匹配硬件标签 预配Fedora CoreOS或Flatcar Linux(由驱动) 经客户端验证的...

    linux设置tomcat自启动的方法

    linux设置tomcat自动启动在centos下,开机后会自动执行/etc/rc.local中的命令,平时启动tomcat的命令为tomcat_home/bin/startup.sh或tomcat_home/bin/catalina.sh start,当直接把他们任何一个加入到/etc/rc.local中...

    Linux内核配置及分析

    如果安装启动分区和网络,你需要网络系统文件,和己经编译的网卡。为什么要使用模块? 模块化使核心变的更简捷,它减少核心释放大量的受保护的空间。模块的安装和卸载使用的空间是可重复分配利用的。如果你打开机器有...

    QEMU启动Linux系统.pptx

    处理需要在x86机器上模拟进行不同架构下内核测试场景环境搭建,描述从交叉编译内核,制作rootfs镜像,到启动linux虚拟机,并配置网络和sshd服务

    Linux无盘工作站搭建

    它本身不含有硬存储设备,机器引导时需要借助网络上的服务器来传输操作系统启动文件到本地内存,才可以完成启动。因此,无盘工作站必须具有CPU、主板、内存、网卡和远程启动设备。远程启动设备主要以芯片的形式固化...

    Linux使用技巧集

    在RedHat 5.0中配置News Server 在xteam linux下上网冲浪 在linux下设置WWW Server <br>用linux下的php3发E-MAIL PHP4.03在linux下的安装 inittab的重要意义 用比较法学Linux基本命令 标题: 从NT引导...

    Linux配置SSH和Xshell连接服务器的教程(图解)

    >>>>>Ubuntu安装和配置ssh教程 SSH分为客户端 openssh-client 和服务器 openssh-server,可以利用以下命令确认电脑 上是否安装了客户端和服务器。如果只是想远程登陆别的机器只需要安装客户端 (Ubuntu默认安装了...

Global site tag (gtag.js) - Google Analytics