设为首页 收藏本站
查看: 377|回复: 0

[经验分享] Linux网卡配置多IP地址

[复制链接]
累计签到:1 天
连续签到:1 天
发表于 2015-6-12 08:16:14 | 显示全部楼层 |阅读模式
一、查看网卡信息
   1、ifconfig:查看网卡的IP信息
   2、 网卡的配置文件:
       /etc/sysconfig/network-scripts/ifcfg-eth0
       eth0:表示的是一块网卡的名称,如果有多块网,就会有eth1、eth2等。都是                              在/etc/sysconfig/network-scripts/目录下的
   3、单独重启某块网卡命令
      ifdown eth0:单独关闭eth0网卡
      ifup eth0:单独启动eth0网卡
   4、如果是远程登录到服务,尽量是service network restar或者/etc/init.d/network restar来重       启网络服务,以免关闭单个网卡之后,没有办法在链接重启网卡

二、给一个网卡设定多个ip地址
  1、进入/etc/sysconfig/network-scripts/目录下

1
[iyunv@linux2 ~]# cd /etc/sysconfig/network-scripts/



  2、拷贝/etc/sysconfig/network-scripts目下的ifcfg-eth0到当前目录下,并且改名为eth0:1
     [iyunv@linux2 network-scripts]# cp ifcfg-eth0 ifcfg-eth0\:1
     \:表示的是脱意符
  3、编辑ifcfg-eth0:1配置文件
     [iyunv@linux2 network-scripts]# vim ifcfg-eth0:1
      QQ截图20150612081626.png

wq保存退出,重启网卡
1
[iyunv@linux2 network-scripts]# ifdown eth0 && ifup eth0



  4、在使用ifconfig查看eth0网卡,会看到多出来了一个192.168.20.98的IP地址


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
[iyunv@linux2 network-scripts]# ifconfig
eth0      Link encap:Ethernet  HWaddr 00:0C:29:AE:45:DA  
          inet addr:192.168.21.98  Bcast:192.168.21.255  Mask:255.255.255.0
          inet6 addr: fe80::20c:29ff:feae:45da/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:56068 errors:0 dropped:0 overruns:0 frame:0
          TX packets:21286 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:27489174 (26.2 MiB)  TX bytes:2283396 (2.1 MiB)
eth0:1    Link encap:Ethernet  HWaddr 00:0C:29:AE:45:DA  
          inet addr:192.168.20.98  Bcast:192.168.20.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:9 errors:0 dropped:0 overruns:0 frame:0
          TX packets:9 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:612 (612.0 b)  TX bytes:612 (612.0 b)



三、mii-tool查看网卡连接状态



1
2
[iyunv@linux2 network-scripts]# mii-tool eth0
   eth0: negotiated 100baseTx-FD, link ok



只要看到 “link ok” 就说明网卡为连接状态,如果显示 “no link” 说明网卡坏掉了或者没有连接网线。


四、更改主机名称
   1、 查看主机名:[iyunv@linux2 ~]# hostname
   2、 临时更改:[iyunv@linux2 ~]# hostname linux6重启后失效
   3、 重启后生效需要修改以下配置文件中的HOSTNAME
       [iyunv@linux2 ~]# cat /etc/sysconfig/network
        NETWORKING=yes
        HOSTNAME=linux2
五、DNS设置
    1、dns的配置文件:/etc/resolv.conf

1
2
3
4
[iyunv@linux2 network-scripts]# cat /etc/resolv.conf
      ; generated by /sbin/dhclient-script
      nameserver 192.168.21.254
      nameserver 222.88.88.88



需要注意的是,resolv.conf有它固有的格式,一定要写成 “nameserver IP” 的格式,上面那行以 ‘;’ 为开头的行 是一行注释,没有实际意义,建议写两个或多个namserver ,默认会用第一个namserver去解析域名,当第一个解析不到时会使用第二个。
     2、在linux下面有一个特殊的文件/etc/hosts也能解析域名,不过是需要我们手动在里面添加IP+域名这些内容,它的作用是临时解析某个域名,非常有用
1
2
3
4
[iyunv@linux2 network-scripts]# vim /etc/hosts
127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.21.200 www.guhantai.cn #这是我临时添加了一个域名



3、现在使用ping命令来pingwww.guhantai.cn看看能否解析到192.168.21.200
1
2
[iyunv@linux2 network-scripts]# ping www.guhantai.cn
PING www.guhantai.cn (192.168.21.200) 56(84) bytes of data.



4、需要注意的是每一行作为一条记录,分成两部分,第一部分是IP,第二部分是域名。需要注意的是:
  A、 一个IP后面可以跟多个域名
  B、每行只能有一个IP,也就是说一个域名不能对多个IP
  C、如果有多行中出现相同的域名(前面IP不一样),会按最前面出现的记录来解析


运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-76363-1-1.html 上篇帖子: ubuntu12.04 nvidia 驱动安装 下篇帖子: 请使劲回答一个关于UNIX/Linux自动扩展stack的问题 IP地址 Linux 网卡
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表