CentOS工作内容(五)单一网卡配置多个IP
CentOS工作内容(五)单一网卡配置多个IP
用到的快捷键
tab 自动补齐(有不知道的吗)
ctrl+a 移动到当前行的开头(a ahead)
ctrl+e 移动到当前行的开头(e end)
ctrl+u 删除(剪切)此处至开始所有内容
复制进来:按一下鼠标右键粘贴到SercureCRT
复制出去:按住鼠标左键选中在SercureCRT里要粘贴的内容
vim
末行模式下
:ser nu 然后 直接输入行号
:wq 保存并退出
命令模式下
u: 撤销操作
A:移到行尾并进入编辑模式
gg:回到文件顶部
用到的命令
pwd //pwd命令以绝对路径的方式显示用户当前工作目录
一般来说网卡在CentOS操作系统中可以配置多个ip地址,如果要配置两个ip地址不一定要两块网卡,两个ip地址可以共享一块网卡设备,是否要配置多个ip地址可以根据实际情况决定
查看网卡信息,第一个网卡设备名称为eth0,表示只有一块网卡,如果有第二块网卡就叫做eth1.
lo是本机local loopback,建议不要随意修改lo配置,目前使用的ip地址为

单一网卡配置第二个ip地址的两种方法
方法一(临时性):
在eth0上配置第二个ip地址,并假设第二个ip地址为192.168.11.6.此方法只能临时使用,在重新启动服务器或重启网络服务后就会消失,如果每次重新启动时,都要使用此配置,就要增加网卡的配置文件
ifconfig eth0: 192.168.11.6 up
ip addr show

eth0:0 代表第一块网卡的第二个ip名称,第一块网卡的第三个ip名称就为eth0:1 以此类推
删除第二个ip
ip addr delete 192.168.233.228 dev eth0 eth0:
再次查看网卡
ip addr show
注意一下网卡设备和网卡文件的区别,增加网卡ip的时候一定要用网卡设备
ifconfig eth1:0 192.168.1.115 up

方法二(固定):
先到网卡配置文件目录,创建第二个ip地址的网卡配置文件,将原来网卡的配置文件ifcfg-eth0复制成ifcfg-eth0:0, 复制好第二个ip的网络配置文件后,编辑该配置文件,
将配置文件中的DEVICE由eth0改成eth0:0,修改IPADDR=192.168.223.228,将BOOTPROTO改成static,剩下的配置信息与其他网络配置文件一样
打开配置文件目录
cd /etc/sysconfig/network-scripts/
复制
cp ifcfg-eth0 ifcfg-eth0:
修改配置文件
vim ifcfg-eth0:
第二个ip地址,那么DEVICE=eth0:0
DEVICE=eth0: //改
HWADDR=:0C::AD:9F:
TYPE=Ethernet
UUID=66d8711e-6c5b--b755-5cd62182dd61
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=static
IPADDR=192.168.1.119 //改
NETMASK=255.255.255.0
GATEWAY=192.168.1.254
DNS1=114.114.114.114
IPV6INIT=NO
保存退出,然后
重启网络服务/etc/init.d/network restart
或者
ifup eth1:0
再次启动起来后,看一下配置是否消失,如果没有表示成功
ip addr show

然后ping一下

删除同一个网卡第二个ip只需要删除第二个配置文件就可以了,然后重启计算机
rm -i ifcfg-eth0:
重启计算机
shutdown -r now
show一下网卡的ip地址
ip addr show

ping不通了

一切都是文件
参考文章:
rm命令
shutdown命令
http://man.linuxde.net/shutdown
Windows下面为网卡配置多个IP地址
http://jingyan.baidu.com/article/fcb5aff7e0fd76edaa4a71d3.html
用途
那服务器设置多个ip的用意是什么,能举例说明一下吗,谢谢
回答
可以绑定多个网站,或者提供其他的服务,比如ftp服务用一个ip,邮件系统用一个ip,网站系统再用一个或几个ip
注意down掉网卡的方法
测试环境:centos6.6
不要用ifconfig eth0 up/down 的方法
ifconfig eth1:0 up/down
SIOCSIFFLAGS: 无法指定被请求的地址
要用ifup/ifdown
ifup eth1:0
Determining if ip address 192.168.1.115 is already in use for device eth1...
[root@steven network-scripts]# ifconfig
另外,一个网卡多个ip,down掉一个ip并不会导致整个网卡down掉
eth1 Link encap:Ethernet HWaddr 00:0C:29:01:D5:CB
inet addr:192.168.1.106 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:33032 errors:0 dropped:0 overruns:0 frame:0
TX packets:4882 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:8892933 (8.4 MiB) TX bytes:421479 (411.6 KiB)
eth1:0 Link encap:Ethernet HWaddr 00:0C:29:01:D5:CB
inet addr:192.168.1.115 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
---------------------------
# ifdown eth1:0
[root@steven network-scripts]# ifconfig
eth1 Link encap:Ethernet HWaddr 00:0C:29:01:D5:CB
inet addr:192.168.1.106 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:33548 errors:0 dropped:0 overruns:0 frame:0
TX packets:4938 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:8925293 (8.5 MiB) TX bytes:427603 (417.5 KiB)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:15 errors:0 dropped:0 overruns:0 frame:0
TX packets:15 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:2508 (2.4 KiB) TX bytes:2508 (2.4 KiB)
重启指定网卡
ifdown eth0 && ifup eth0
重启除lo网卡的所有网卡
ifdown --exclude=lo -a && ifup --exclude=lo -a
f
CentOS工作内容(五)单一网卡配置多个IP的更多相关文章
- CentOS工作内容(三)配置网络IP地址
CentOS工作内容(三)配置网络IP地址 用到的快捷键 tab 自动补齐(有不知道的吗) ctrl+a 移动到当前行的开头(a ahead) ctrl+u 删除(剪切)此处至开始所有内容 vim 末 ...
- CentOS工作内容(六)双网卡带宽绑定bind teaming
CentOS工作内容(六)双网卡带宽绑定bind teaming Teaming功能是什么功能http://zhidao.baidu.com/link?url=cpcwl9LH4FSHJBaTW-e ...
- 关于linux Centos 7一个网卡配置多个IP的方法
有时我们在工作中,会遇到一个网卡配置多个ip的情况,尤其是在linux服务器方面的应用教多 于是笔者将其配置过程整理如下,希望能帮到遇到同样问题的朋友,这里以vmware虚拟机下的Centos 7为例 ...
- CentOS工作内容(二)关闭SELinux
CentOS工作内容(二)关闭SELinux CentOS安装完成后,有很多配置要改,不过最重要就是关闭SELinux SELinux是增强安全性的一项功能,不是SELinux不好,而是当功能安全性较 ...
- CentOS工作内容(一)CentOS6.4的安装 hwclock和date
CentOS工作内容(一)CentOS6.4的安装 hwclock和date 光碟安装 分配20G磁盘空间 插入光碟 选择第一项安装 如果要急救的话请选择第三项 启动安装进程 跳过光碟检测 选择nex ...
- centos linux系统日常管理复习 CPU物理数逻辑核数,iftop ,iotop ,sar ,ps,netstat ,一网卡多IP,mii-tool 连接,ethtool速率,一个网卡配置多个IP,mii-tool 连接,ethtool速率 ,crontab备份, 第十八节课
centos linux系统日常管理复习 物理CPU和每颗CPU的逻辑核数,uptime ,w,vmstat,iftop ,iotop ,sar ,ps,netstat ,一个网卡配置多个IP,mii ...
- CentOS工作内容(七)禁用IPV6
CentOS工作内容(七)禁用IPV6 用到的快捷键 tab 自动补齐(有不知道的吗) ctrl+a 移动到当前行的开头(a ahead) ctrl+e 移动到当前行的开头(e end) ctrl+u ...
- CentOS工作内容(四)主机禁ping
CentOS工作内容(四)主机禁ping 用到的快捷键 tab 自动补齐(有不知道的吗) ctrl+a 移动到当前行的开头(a ahead) ctrl+u 删除(剪切)此处至开始所有内容 vim 末行 ...
- linux下一个网卡配置多个ip【虚拟ip】
Linux下配置网卡ip别名何谓ip别名?用windows的话说,就是为一个网卡配置多个ip.什么场合增加ip别名能派上用场?布网需要.多ip访问测试.特定软件对多ip的需要...and so on. ...
随机推荐
- 八款值得尝试的精美的 Linux 发行版(2017 版)
八款值得尝试的精美的 Linux 发行版(2017 版) 2017年10月18日 • Linux • 295 views • 暂无评论 在这篇文章中,将会列出让一些令 Linux 用户印象最深刻且精美 ...
- 【PHP】常见算法
1 冒泡排序 思路:在要排序的一组数中,对当前还未排好的序列,从前往后对相邻的两个数依次进行比较和调整,让较大的数往下沉,较小的往上冒. 即,每当两相邻的数比较后发现它们的排序与排序要求相反时,就将它 ...
- Delphi应用程序的调试(十)调试器选项
可在两个级别上设置调试选项:工程级和环境级.在前面的讲解中讲解了工程级调试选项,通过主菜单[Project | Options…]打开如下对话框: 可在Debugger Options对话框中设置全局 ...
- webpack4 优化记录
webpack4.0优化那些事儿 一 缩小文件搜索范围 1 include & exclude 1) action 限制编译范围 2) useage module: { rules: [ { ...
- C# 反射的深入了解
Assembly.Load("")的使用说明如下; 并不是命名空间.常用的是程序集名称,也就是dll的名称 关于反射Assembly.Load("程序集" ...
- 原生js--编码请求主体(异步请求)
1.表单编码请求 需要对每个表单元素进行普通的URL编码,使用“=”把编码后的名字和值分开,并使用“&”分开名值对. 例如:a=b&c=d 表单数据编码的MIME类型:applicat ...
- ELK系列七:Elasticsearch的集群配置和监控以及在部署ELK中踩的坑
1.基本下载安装 #按照ELK系列一博客安装启动即可,没有大坑,注意一下权限即可 chmod -R 777 ./elasticsearch #此外没有java的,注意安装下JDK,我这次部署的环境是C ...
- node爬虫(转)
我们先来看看今天的目标: mmjpg.com的美腿频道下的图片 一.实现步骤 使用superagent库来获取页面分析页面结构,使用cheerio 获取有效信息保存图片到本地开撸不断优化 这儿我们用到 ...
- 【题目】求n以内的素数个数
最近在leetCode上刷提,还是满锻炼人的,为以后面试打基础吧.不多说下面开始. 问题:求[2,n]之间的素数的个数. 来源:leetCode OJ 提示: Let's start with a i ...
- mysql的sql优化
https://dev.mysql.com/doc/refman/8.0/en/statement-optimization.html 8.2 Optimizing SQL Statements 8. ...