日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

Linux系统IP地址

發布時間:2023/12/10 linux 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Linux系统IP地址 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

?

1、IP地址概述

2、配置IP地址

  查看IP地址

  在網卡上綁定一個IP地址

  同一張網卡上綁定多個IP

  綁定一塊網卡設備

  修改或刪除IP地址

?

?

IP地址概述

  這里不多贅述,參考《計算機網絡》課程。

?

?

?

配置IP地址

[root@weekend110 ~]# ifconfig
eth0   ? ? Link encap:Ethernet HWaddr 00:0C:29:05:1D:AC               網卡的物理地址    
      inet addr:192.168.80.110 Bcast:192.168.80.255 Mask:255.255.255.0    IP地址、廣播地址、子網掩碼
      inet6 addr: fe80::20c:29ff:fe05:1dac/64 Scope:Link
      UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1          UP表示該網絡接口是啟動的
      RX packets:33148 errors:0 dropped:0 overruns:0 frame:0           該網絡接口上的數據包統計信息
      TX packets:12115 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000
      RX bytes:41678800 (39.7 MiB) TX bytes:2688713 (2.5 MiB)

lo      Link encap:Local Loopback                           內部網絡回環地址
      inet addr:127.0.0.1 Mask:255.0.0.0                      回環IP地址、子網掩碼
      inet6 addr: ::1/128 Scope:Host
      UP LOOPBACK RUNNING MTU:16436 Metric:1
      RX packets:12 errors:0 dropped:0 overruns:0 frame:0
      TX packets:12 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:0
      RX bytes:720 (720.0 b) TX bytes:720 (720.0 b)

[root@weekend110 ~]#

?

ifconfig -a      顯示包括激活和未激活的全部網絡接口

ifconfig -s      只顯示網絡接口的摘要信息

?

?

[root@weekend110 ~]# ifconfig eth0
eth0 Link encap:Ethernet HWaddr 00:0C:29:05:1D:AC
inet addr:192.168.80.110 Bcast:192.168.80.255 Mask:255.255.255.0
inet6 addr: fe80::20c:29ff:fe05:1dac/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:33308 errors:0 dropped:0 overruns:0 frame:0
TX packets:12143 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:41693344 (39.7 MiB) TX bytes:2692561 (2.5 MiB)

[root@weekend110 ~]#

?

?

[root@weekend110 ~]# ifconfig -a
eth0       Link encap:Ethernet HWaddr 00:0C:29:05:1D:AC
         ?inet addr:192.168.80.110 Bcast:192.168.80.255 Mask:255.255.255.0
         ?inet6 addr: fe80::20c:29ff:fe05:1dac/64 Scope:Link
         ?UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
         ?RX packets:33336 errors:0 dropped:0 overruns:0 frame:0
         ?TX packets:12160 errors:0 dropped:0 overruns:0 carrier:0
       ? ? ??collisions:0 txqueuelen:1000
         ?RX bytes:41695906 (39.7 MiB) TX bytes:2694923 (2.5 MiB)

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:16436 Metric:1
         ?RX packets:12 errors:0 dropped:0 overruns:0 frame:0
       ? ? ??TX packets:12 errors:0 dropped:0 overruns:0 carrier:0
        ?collisions:0 txqueuelen:0
         ?RX bytes:720 (720.0 b) TX bytes:720 (720.0 b)

[root@weekend110 ~]#

?

?

?在網卡上綁定一個IP地址

[root@weekend110 ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0              網卡設備名稱
HWADDR=00:0C:29:05:1D:AC
TYPE=Ethernet
UUID=a36d5f1e-fa69-453f-ba2b-a0952b279936
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=static

DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
NAME="System eth0"
IPADDR=192.168.80.110        綁定的IP地址
BCAST=192.168.80.255
GATEWAY=192.168.80.2
NETMASK=255.255.255.0

DNS1=144.144.144.144
DNS2=192.168.80.2
[root@weekend110 ~]#

?

?

?

[root@weekend110 network-scripts]# pwd
/etc/sysconfig/network-scripts
[root@weekend110 network-scripts]# ifdown eth0 ? ? ? ? 關閉網卡eth0

[root@weekend110 network-scripts]# ifup eth0    打開網卡eth0

?

?

或者

[root@weekend110 network-scripts]# pwd
/etc/sysconfig/network-scripts
[root@weekend110 network-scripts]# ./ifdown eth0 ? ? ? ? 關閉網卡eth0

[root@weekend110 network-scripts]# ./ifup eth0    打開網卡eth0

?

或者

[root@weekend110 ~]#?/etc/sysconfig/network-scripts/ifdown eth0 ? ? ? ? 關閉網卡eth0

[root@weekend110 ~]# /etc/sysconfig/network-scripts/ifup eth0    打開網卡eth0

  

?

同一張網卡上綁定多個IP

  在實際工作中,特別是在服務器上,需要在一張網卡上配置大量的IP地址。我們可以通過利用虛擬網卡技術來實現這個需求。

利用虛擬網卡技術,為此張網卡設置一些別名的配置文件,并利用這些別名的配置文件在這張網卡上綁定多個IP地址。

  如果,需要在一塊網卡上綁定多個IP地址,就需要手動設置多個以ifcfg-開頭并且后接該網卡名字(邏輯名)的配置文件,其格式如下

  ifcfg-ethX:YYY

  其中,X是第幾張網卡設備,YYY是該網卡設備上的第幾張網卡。

  如,網卡文件ifcfg-eth0:1中,eth0表示第一張網卡,而其后冒號后的數字,則表示eth0上的的第二張網卡。即ifcfg-eth0:1則表示第一張網卡上的第二塊網卡。

  ? 參考:http://blog.sina.com.cn/s/blog_5f54f0be0101josm.html

? ? ? ? ? ? ? http://jingyan.baidu.com/article/ea24bc3986dab0da62b331ab.html

[root@weekend110 network-scripts]# ls
ifcfg-eth0    ifdown-eth    ifdown-post   ifdown-tunnel    ifup-eth    ifup-plip    ifup-routes    init.ipv6-global
ifcfg-lo   ifdown-ippp   ifdown-ppp    ifup   ifup-ippp    ifup-plusb    ifup-sit    net.hotplug
ifdown   ifdown-ipv6   ifdown-routes    ifup-aliases    ifup-ipv6   ifup-post    ifup-tunnel    network-functions
ifdown-bnep   ifdown-isdn    ifdown-sit    ifup-bnep   ifup-isdn    ifup-ppp   ifup-wireless    network-functions-ipv6
[root@weekend110 network-scripts]#

?  默認,只看到ifcfg-eth0 文件。這里,復制一份,命名為ifcfg-eth0:0?

[root@weekend110 network-scripts]# ls
ifcfg-eth0   ifdown-eth    ifdown-post   ifdown-tunnel   ifup-eth   ifup-plip   ifup-routes    init.ipv6-global
ifcfg-lo   ifdown-ippp   ifdown-ppp    ifup   ifup-ippp    ifup-plusb   ifup-sit net.hotplug
ifdown   ifdown-ipv6    ifdown-routes    ifup-aliases    ifup-ipv6   ifup-post    ifup-tunnel network-functions
ifdown-bnep    ifdown-isdn   ifdown-sit   ifup-bnep   ifup-isdn   ifup-ppp   ifup-wireless network-functions-ipv6
[root@weekend110 network-scripts]# cp ifcfg-eth0 ifcfg-eth0:1
[root@weekend110 network-scripts]# ls
ifcfg-eth0   ifdown-eth   ifdown-ppp   ifup-aliases    ifup-isdn   ifup-routes net.hotplug
ifcfg-eth0:1 i  fdown-ippp    ifdown-routes   ifup-bnep    ifup-plip   ifup-sit network-functions
ifcfg-lo   ifdown-ipv6    ifdown-sit   ifup-eth ifup-plusb    ifup-tunnel network-functions-ipv6
ifdown   ifdown-isdn    ifdown-tunnel   ifup-ippp    ifup-post    ifup-wireless
ifdown-bnep    ifdown-post    ifup    ifup-ipv6    ifup-ppp init.ipv6-global
[root@weekend110 network-scripts]# vim ifcfg-eth0:1

?

DEVICE=eth0:1
HWADDR=00:0C:29:05:1D:AC
TYPE=Ethernet
UUID=a36d5f1e-fa69-453f-ba2b-a0952b279936
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=static

DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
NAME="System eth0:1"
IPADDR=192.168.80.111
BCAST=192.168.80.255
GATEWAY=192.168.80.2
NETMASK=255.255.255.0

DNS1=144.144.144.144
DNS2=192.168.80.2

?

?

?

?

[root@weekend110 network-scripts]# service network restart
Shutting down interface eth0: Device state: 3 (disconnected)
[ OK ]
Shutting down loopback interface: [ OK ]
Bringing up loopback interface: [ OK ]
Bringing up interface eth0: Active connection state: activating
Active connection path: /org/freedesktop/NetworkManager/ActiveConnection/2
state: activated
Connection activated
[ OK ]
[root@weekend110 network-scripts]# ip addr show
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
link/ether 00:0c:29:05:1d:ac brd ff:ff:ff:ff:ff:ff
inet 192.168.80.110/24 brd 192.168.80.255 scope global eth0
inet 192.168.80.111/24 brd 192.168.80.255 scope global secondary eth0:1
inet6 fe80::20c:29ff:fe05:1dac/64 scope link
valid_lft forever preferred_lft forever
[root@weekend110 network-scripts]# ifconfig
eth0   Link encap:Ethernet HWaddr 00:0C:29:05:1D:AC
    inet addr:192.168.80.110 Bcast:192.168.80.255 Mask:255.255.255.0
    inet6 addr: fe80::20c:29ff:fe05:1dac/64 Scope:Link
    UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
    RX packets:572 errors:0 dropped:0 overruns:0 frame:0
    TX packets:355 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 txqueuelen:1000
    RX bytes:53584 (52.3 KiB) TX bytes:42335 (41.3 KiB)

eth0:1   Link encap:Ethernet HWaddr 00:0C:29:05:1D:AC
      inet addr:192.168.80.111 Bcast:192.168.80.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:16436 Metric:1
    RX packets:4 errors:0 dropped:0 overruns:0 frame:0
    TX packets:4 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 txqueuelen:0
    RX bytes:240 (240.0 b) TX bytes:240 (240.0 b)

[root@weekend110 network-scripts]#

  

  測試,網絡

?

Microsoft Windows [版本 6.1.7601]
版權所有 (c) 2009 Microsoft Corporation。保留所有權利。

C:\Users\Administrator>ping 192.168.80.110

正在 Ping 192.168.80.110 具有 32 字節的數據:
來自 192.168.80.110 的回復: 字節=32 時間<1ms TTL=64
來自 192.168.80.110 的回復: 字節=32 時間<1ms TTL=64
來自 192.168.80.110 的回復: 字節=32 時間<1ms TTL=64

192.168.80.110 的 Ping 統計信息:
數據包: 已發送 = 3,已接收 = 3,丟失 = 0 (0% 丟失),
往返行程的估計時間(以毫秒為單位):
最短 = 0ms,最長 = 0ms,平均 = 0ms
Control-C
^C
C:\Users\Administrator>ping 192.168.80.111

正在 Ping 192.168.80.111 具有 32 字節的數據:
來自 192.168.80.111 的回復: 字節=32 時間<1ms TTL=64
來自 192.168.80.111 的回復: 字節=32 時間<1ms TTL=64

192.168.80.111 的 Ping 統計信息:
數據包: 已發送 = 2,已接收 = 2,丟失 = 0 (0% 丟失),
往返行程的估計時間(以毫秒為單位):
最短 = 0ms,最長 = 0ms,平均 = 0ms
Control-C
^C
C:\Users\Administrator>

?

?  刪除

  

[root@weekend110 network-scripts]# ls
ifcfg-eth0    ifdown-eth    ifdown-ppp    ifup-aliases   ifup-isdn   ifup-routes net.hotplug
ifcfg-eth0:1   ifdown-ippp    ifdown-routes   ifup-bnep    ifup-plip    ifup-sit network-functions
ifcfg-lo   ifdown-ipv6    ifdown-sit   ifup-eth   ifup-plusb   ifup-tunnel network-functions-ipv6
ifdown    ifdown-isdn    ifdown-tunnel    ifup-ippp    ifup-post    ifup-wireless
ifdown-bnep   ifdown-post    ifup    ifup-ipv6   ifup-ppp init.ipv6-global
[root@weekend110 network-scripts]# rm -rf ifcfg-eth0:1

?

  其他的,不多贅述。

?

  圖形界面呢,如何來做到?

  這里不多,贅述。

?

?   修改或刪除IP地址

  這里不多,贅述。

?

轉載于:https://www.cnblogs.com/zlslch/p/5984144.html

總結

以上是生活随笔為你收集整理的Linux系统IP地址的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。