第一种:使用命令修改(直接即时生效,重启失效)
#ifconfig eth0 192.168.0.1 netmask 255.255.255.0 up
说明:
eth0是第一个网卡,其他依次为eth1,eth*
192.168.0.1是给网卡配置的第一个网卡配置的ip地址
netmask 255.255.255.0 配置的是子网掩码
up是表示立即激活
ifconfig的更多参数说明查看相关帮助
gateway:
# route add default gw 192.168.30.1 eth0
dns:
# vi etc/resolv.conf
nameserver 202.131.80.1
nameserver 202.131.80.5
如果要重起生效,就把这些写到起动脚本 rc.local中
第二种:修改配置文档(需要重启网络配置,永远生效)
一、修改IP地址
手动改/etc/sysconfig/network-scripts/ifcfg-eth0文件和第二块网卡的ifcfg-eth1文件:
vi /etc/sysconfig/network-scripts/ifcfg-eth1
DEVICE=eth0 #物理设备名
IPADDR=192.168.1.10 #IP地址
NETMASK=255.255.255.0 #掩码值
NETWORK=192.168.1.0 #网络地址(可不要)
BROADCAST=192.168.1.255 #广播地址(可不要)
GATEWAY=192.168.1.1 #网关地址
ONBOOT=yes # [yes|no](引导时是否激活设备)
USERCTL=no #[yes|no](非root用户是否可以控制该设备)
BOOTPROTO=static #[none|static|bootp|dhcp](引导时不使用协议|静态分配|BOOTP协议|DHCP协议)
单网卡绑定两个IP,Linux的设备配置文件存放在/etc/sysconfig/network-scripts里面,对于以太网的第一个设备,配置文件名一般为ifcfg-eth0如果需要为第一个设备绑定多一个IP地址,只需要在/etc/sysconfig/network-scripts目录里面创建一个名为ifcfg-eth0:0的文件,内容样例为:
DEVICE="eth0:0"
IPADDR="211.100.10.119"
NETMASK="255.255.255.0"
如果需要再绑定多一个IP地址,只需要把文件名和文件内的DEVICE中的eth0:x加一即可。LINUX最多可以支持255个IP别名。其中的DEVICE为设备的名称,IPADDR为此设备的IP地址,NETMASK为子网掩码,ONBOOT表示在启动时自动启动。
二、修改网关
vi /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=Aaron
GATEWAY=192.168.30.1
三、修改DNS
配置文件为/etc/resolv.conf
vi/etc/resolv.conf
nameserver 202.109.14.5 #主DNS
nameserver 219.141.136.10 #次DNS
search localdomain
四、重新启动网络配置
方法有多种:
1:
# service network restart (root账户下)
2:
# /etc/init.d/network restart
3:
# ifdown eth0
# ifup eth0
4:
# ifconfig eth0 down
# ifconfig eth0 up
五、启动和关闭防火墙
即时生效:
#service iptables start
#service iptables stop
重启系统生效:
#service iptables on
#service iptables off
六、修改主机名
vi /etc/sysconfig/network,修改HOSTNAME一行为HOSTNAME=主机名,重启后才能生效。
分享到:
相关推荐
一个PHP/JAVA部署工具,本脚本是使用 shell 编写的,以便快速部署 ////(Linux、Nginx/Tengine/OpenResty、MySQL 在生产环境中/MariaDB/Percona、PHP、JAVA),适用于 RHEL 7、8、9(包括 CentOS、RedHat、...
yum (全称为 Yellow dogUpdater,modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖...
基于 PHP-FPM 的 Fedora、Redhat 和 CentOS 发行版上的 WordPress 特定 Nginx 配置、调整等。 兼容性 这是一项正在进行的工作。 我计划在以下内容上对其进行测试... 亚马逊 Linux AMI (2013.x+) Fedora 19+ ...
2) fedora, redhat, centos 2.1) 下载两个包 2.1a) i386 ftp://ftp.univie.ac.at/systems/linux/fedora/epel/6/i386/libbsd-0.6.0-1.el6.i686.rpm ftp://ftp.univie.ac.at/systems/linux/fedora/epel/6/i386/libbsd-...
RedHat、CentOS与Fedora CentOS操作系统的安装 06 SecureCRT远程终端的使用 CentOS操作系统的安装 5 安装前的准备 获得CentOS安装镜像 从CentOS的镜像站点下载 ISO文件 /centos/7/isos/x86_64/ /centos/ /centos/ ...
常见的Linux发行版有:Asianux、B2D Linux、CentOS Linux、Debian GNU/Linux、Fedora Core Linux、Gentoo Linux、Knoppix Linux、Redflag Linux、RedHat Linux、Slackware、Linux、SUSE Linux、Turbo Linux、Ubuntu ...
介绍各个Linux版本区别,对于学习Hadoop及安装Hadoop提供一个预备知识积累
(Linux、Nginx/Tengine/OpenResty、生产环境下MySQL/MariaDB/Percona、PHP、JAVA),适用于CentOS 6 ~ 7(包括 redhat)、Debian 6 ~ 9、Ubuntu 12 ~ 18、Fedora 27~28 的 32 和 64。 脚本属性: 持续更新,提供...
(Linux、Nginx/Tengine/OpenResty、生产环境下MySQL/MariaDB/Percona、PHP、JAVA),适用于CentOS 6 ~ 7(包括 redhat)、Debian 6 ~ 9、Ubuntu 12 ~ 18、Fedora 27~28 的 32 和 64。 脚本属性: 持续更新,提供...
构建所需的软件包: 补丁工具光盘帮手dh-buildinfo 开发脚本制作libboost-dev libmysql15-dev libpq-dev libsqlite3-dev unixodbc-devFedora/CentOS/RedHat 出于方便的原因,RPM 规范文件在此处复制,位于 fedora/ ...
GNU/Linux 的历史;Linux 的发行版本家族;Linux不同家族发行版本的特点;Linux 的现状;Linux系统的特点和组成;Linux系统的特点;Linux系统的组成;Linux的内核版本与发行版本;Linux内核与发行版的关系;Linux的内核版本;...
链接应该可以在ubuntu / debian,centos / redhat / fedora等上运行。下面是有关如何安装实用程序的示例命令。 码头工人$ docker run -it --rm -p 8080:80 lrstanley/links:latest links --...
根据Linux发行版本(CentOS、Fedora都属于红帽系),从mysql官方(http://dev.mysql.com/downloads/repo/yum/)获取Yum Repository。 [root@typecodes ~]# wget -i ...
Redhat/Fedora/CentOS下执行: yum install libaio 4、修改root密码及允许远程访问 输以下命令回车并输入密码登录mysql #mysql -uroot -p 通过sql更新密码及远程访问权限 mysql> use mysql; mysql> update user ...
chrome.rpm redhat,fedora,centOs适用,
RedHat/CentOS/Fedora: `$ sudo yum install libXmu-devel libXi-devel libGL-devel` ##### Build $ make $ sudo make install $ make clean Targets: `all, glew.lib (sub-targets: glew.lib.shared, glew....
也可以在其他基于Redhat的系统上使用,例如Fedora和衍生工具。 依存关系无花果洛尔卡特EPEL资料库如果您没有启用EPEL仓库(或者不确定是否这样做),请首先运行(以root / sudo身份): yum install epel-release ...
linux 电子邮件服务器 iRedMail
CentOS / RedHat / Fedora: # yum install git Debian / ubuntu / Mint: # apt-get install git # cd /usr/local/src/ && git clone https://github.com/SebastianUA/postfix-dovecot-mysql-roundcube.git ##...
用户可以在基于RHEL,Fedora和CentOS的映像之间进行选择。 有关在OpenShift中使用这些图像的更多信息,请参见官方的。 有关贡献的更多信息,请参见。 有关这些容器映像中使用的概念的更多信息,请参见“。 版本号...