Liunx靜態IP設置
1.登入配置文件目錄
運行命令:cd /etc/sysconfig/network-scripts
2.查看網卡信息
運行命令:ll
-rw-r--r--. 1 root root 320 12月 10 15:35 ifcfg-eno16777728
-rw-r--r--. 1 root root 254 9月 16 2015 ifcfg-lo
lrwxrwxrwx. 1 root root 24 12月 10 15:27 ifdown -> ../../../usr/sbin/ifdown
-rwxr-xr-x. 1 root root 627 9月 16 2015 ifdown-bnep
-rwxr-xr-x. 1 root root 5817 9月 16 2015 ifdown-eth
-rwxr-xr-x. 1 root root 6196 11月 20 2015 ifdown-ib
-rwxr-xr-x. 1 root root 781 9月 16 2015 ifdown-ippp
-rwxr-xr-x. 1 root root 4201 9月 16 2015 ifdown-ipv6
lrwxrwxrwx. 1 root root 11 12月 10 15:27 ifdown-isdn -> ifdown-ippp
-rwxr-xr-x. 1 root root 1642 9月 16 2015 ifdown-post
-rwxr-xr-x. 1 root root 1068 9月 16 2015 ifdown-ppp
-rwxr-xr-x. 1 root root 837 9月 16 2015 ifdown-routes
-rwxr-xr-x. 1 root root 1444 9月 16 2015 ifdown-sit
-rwxr-xr-x. 1 root root 1599 4月 2 2015 ifdown-Team
-rwxr-xr-x. 1 root root 1556 4月 2 2015 ifdown-TeamPort
-rwxr-xr-x. 1 root root 1462 9月 16 2015 ifdown-tunnel
lrwxrwxrwx. 1 root root 22 12月 10 15:27 ifup -> ../../../usr/sbin/ifup
-rwxr-xr-x. 1 root root 12631 9月 16 2015 ifup-aliases
-rwxr-xr-x. 1 root root 859 9月 16 2015 ifup-bnep
-rwxr-xr-x. 1 root root 11721 9月 16 2015 ifup-eth
-rwxr-xr-x. 1 root root 10145 11月 20 2015 ifup-ib
-rwxr-xr-x. 1 root root 12039 9月 16 2015 ifup-ippp
-rwxr-xr-x. 1 root root 10430 9月 16 2015 ifup-ipv6
lrwxrwxrwx. 1 root root 9 12月 10 15:27 ifup-isdn -> ifup-ippp
-rwxr-xr-x. 1 root root 642 9月 16 2015 ifup-plip
-rwxr-xr-x. 1 root root 1043 9月 16 2015 ifup-plusb
-rwxr-xr-x. 1 root root 2609 9月 16 2015 ifup-post
-rwxr-xr-x. 1 root root 4154 9月 16 2015 ifup-ppp
-rwxr-xr-x. 1 root root 1925 9月 16 2015 ifup-routes
-rwxr-xr-x. 1 root root 3263 9月 16 2015 ifup-sit
-rwxr-xr-x. 1 root root 1755 4月 2 2015 ifup-Team
-rwxr-xr-x. 1 root root 1876 4月 2 2015 ifup-TeamPort
-rwxr-xr-x. 1 root root 2682 9月 16 2015 ifup-tunnel
-rwxr-xr-x. 1 root root 1740 9月 16 2015 ifup-wireless
-rwxr-xr-x. 1 root root 4623 9月 16 2015 init.ipv6-global
-rw-r--r--. 1 root root 15322 9月 16 2015 network-functions
-rw-r--r--. 1 root root 26134 9月 16 2015 network-functions-ipv6
可以看到網卡配置文件ifcfg-eno16777728
3.查看編輯網卡信息
運行命令:vi ifcfg-eno16777728
TYPE="Ethernet"
BOOTPROTO="dhcp"
DEFROUTE="yes"
PEERDNS="yes"
PEERROUTES="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_PEERDNS="yes"
IPV6_PEERROUTES="yes"
IPV6_FAILURE_FATAL="no"
NAME="eno16777728"
UUID="c93b2e5c-93ff-443f-8583-69717f317a28"
DEVICE="eno16777728"
ONBOOT="no"
可以看出BOOTPROTO="dhcp"
表示系統自動獲取IP
4.修改配置文件
修改BOOTPROTO="dhcp"
爲BOOTPROTO="static"
修改ONBOOT="no"
爲ONBOOT="yes"
添加一下配置信息
IPADDR=192.168.0.1 #ip地址
NETMASK=255.255.255.0 #子網掩碼
GATEWAY=192.168.0.2 #默認網關
DNS1=186.76.76.76 #DNS域名解析服務器
DNS2=8.8.8.8
設置DNS
運行命令:vi /etc/resolv.conf
nameserver 186.76.76.76
nameserver 8.8.8.8
修改內容如上所示或者其他的DNS服務器均可
5.重啓網絡服務(重啓網卡)
運行命令:service network restart
6.查看系統IP配置
運行命令:ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 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
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eno16777728: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
link/ether 00:0c:29:68:6f:8a brd ff:ff:ff:ff:ff:ff
inet 192.168.1.134/23 brd 192.168.1.255 scope global dynamic eno16777728
valid_lft 82719sec preferred_lft 82719sec
inet6 fe80::20c:29ff:fe68:6f8a/64 scope link
valid_lft forever preferred_lft forever
3: virbr0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN
link/ether 52:54:00:9b:94:5d brd ff:ff:ff:ff:ff:ff
inet 192.168.122.1/24 brd 192.168.122.255 scope global virbr0
valid_lft forever preferred_lft forever
4: virbr0-nic: <BROADCAST,MULTICAST> mtu 1500 qdisc pfifo_fast master virbr0 state DOWN qlen 500
link/ether 52:54:00:9b:94:5d brd ff:ff:ff:ff:ff:ff
可以看到網卡eno16777728已被修改