$ ip add
1: lo: mtu 65536 qdisc noqueue state unknown group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: em1:
mtu 1500 qdisc mq state up group default qlen 1000
link/ether 20:04:0f:e7:e4:1c brd ff:ff:ff:ff:ff:ff
3: em2: mtu 1500 qdisc mq state down group default qlen 1000
link/ether 20:04:0f:e7:e4:1d brd ff:ff:ff:ff:ff:ff
4: em3: mtu 1500 qdisc mq state down group default qlen 1000
link/ether 20:04:0f:e7:e4:1e brd ff:ff:ff:ff:ff:ff
5: em4: mtu 1500 qdisc mq state down group default qlen 1000
link/ether 20:04:0f:e7:e4:1f brd ff:ff:ff:ff:ff:ff
上面那些我這台伺服器有四個網口,我把網線插在第乙個網口上(這裡已經保證上級網路沒有問題)。同時要保證伺服器的網路服務是啟動狀態。link/ether
後面的20:04:0f:e7:e4:1*
是網口的 mac 位址
$ systemctl status network
● network.service - lsb: bring up/down networking
loaded: loaded (/etc/rc.d/init.d/network; bad; vendor preset: disabled)
active: active (exited) since 三 2019-07-31 10:03:13 cst; 2 months 18 days ago
docs: man:systemd-sysv-generator(8)
process: 1037 execstart=/etc/rc.d/init.d/network start (code=exited, status=0/success)
7月 31 10:03:13 demo systemd[1]: starting lsb: bring up/down networking...
7月 31 10:03:13 demo network[1037]: 正在開啟環迴介面: [ 確定 ]
7月 31 10:03:13 demo network[1037]: 正在開啟介面 em1: [ 確定 ]
7月 31 10:03:13 demo network[1037]: 正在開啟介面 house: [ 確定 ]
7月 31 10:03:13 demo systemd[1]: started lsb: bring up/down networking.
如果不是active: active
最好先啟動網路服務:systemctl start network
。
# 進入網路配置檔案目錄
$ cd /etc/sysconfig/network-scripts/
# 編輯配置檔案,新增修改以下內容
$ vim ifcfg-em1
type=ethernet
proxy_method=none
browser_only=no
# dhcp 動態獲取
bootproto=dhcp
defroute=yes
ipv4_failure_fatal=no
ipv6init=yes
ipv6_autoconf=yes
ipv6_defroute=yes
ipv6_failure_fatal=no
ipv6_addr_gen_mode=stable-privacy
name=em1
uuid=eaeb21e1-b380-4060-983a-06b333e0e6b7
device=em1
# 開機自動啟用網路連線
onboot=yes
# 儲存並退出
$ :wq
網絡卡的 uuid 獲取方法為:uuidgen em1
,後面的引數為網口名。
重啟之後生效。
# 進入網路配置檔案目錄
$ cd /etc/sysconfig/network-scripts/
# 編輯配置檔案,新增修改以下內容
$ vim ifcfg-em1
type=ethernet
proxy_method=none
browser_only=no
# 靜態獲取
bootproto=static
defroute=yes
ipv4_failure_fatal=no
ipv6init=yes
ipv6_autoconf=yes
ipv6_defroute=yes
ipv6_failure_fatal=no
ipv6_addr_gen_mode=stable-privacy
name=em1
uuid=eaeb21e1-b380-4060-983a-06b333e0e6b7
device=em1
onboot=yes
# 靜態 ip
ipaddr=192.168.2.217
# 閘道器
gateway=192.168.2.1
# 子網掩碼
netmask=255.225.255.0
zone=public
# 儲存並退出
$ :wq
重啟之後生效。 Centos 7 靜態IP設定
在做專案時由於公司區域網採用自動獲取 的方式,導到每次伺服器重啟主機 都會變化。為了解決這個問題,我參考了的文章然後根據自己的情況設定靜態ip解決了這個問題,處理方式如下 device eth0 描述網絡卡對應的裝置別名,例如ifcfg eth0的檔案中它為eth0 bootproto static...
Centos7設定靜態IP
bootproto static dhcp改為static 修改 onboot yes 開機啟用本配置,一般在最後一行 修改 ipaddr 192.168.1.132 靜態ip 增加 netmask 255.255.255.0 子網掩碼 增加 nm controlled no表示該介面將通過該配置檔...
CentOs7靜態ip設定
修改網絡卡配置檔案 操作前先備份一下該檔案 etc sysconfig network scripts ifcfg ens33 如下 注 ifcfg ens33 對應自己的網絡卡名稱,不同網絡卡這個檔案字尾是不同的,如 ifcfg xxtype ethernet bootproto static d...