07.18 CentOS7網絡配置和修改網卡名稱及常用服務管理命令

CentOS7網絡配置和修改網卡名稱及常用服務管理命令

1.設置IP地址和網關及DNS

CentOS7裡面的網卡名稱不在是eth0,1,2而改成enoxxxxxx的格式,en代表的是enthernet以太網,o代表onboard內置,這種新的方式不但長,而且難記,不過優點也比較突出,有編號唯一性,遷移系統的時候不容易出錯,網卡名稱可以改動,下面會介紹。

服務管理

systemd對Linux來說,就是init程序,可以作為sysvinit和upstat的替代,centos服務管理主要命令是systemctl,centos7的服務不再放在/etc/init.d/下;而放在/usr/lib/systemd/system下,centos7系統中systemctl管理工具整合了chkconfig和service於一體。

2.網絡配置文件目錄

我們以改為靜態為例 配置網絡文件ifcfg-eno16777736,設置為none

修改ONBOOT為yes:自動啟用網絡連接NO:代表關閉

子網掩碼也可以用PREFIX=24,根據你自己的子網掩碼的進制數改變

DNS可以設置多個,在DNS後面加數字依次排序,

GATEWAY設置網關 必須和IP地址同一網段

PEERDNS:是否接受DHCP服務其指定的DNS的地址

systemctl restart network:重啟網絡 或者 service network restart

ip a查看所有網絡設備名及信息

1:接口狀態

2:硬件

3:ipv4地址及子網掩碼

4:廣播地址,範圍,設備名稱

5:ipv6信息

統計網絡性能信息,接受數據包和發送數據包

查看網卡信息

查看網絡接口設備屬性

實例

[root@localhost safewares]$ cd /etc/sysconfig/network-scripts/

[root@localhost network-scripts]$ cat ifcfg-eno16777736

TYPE=Ethernet

BOOTPROTO=none //默認是dhcp動態獲取地址,改成none,

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=eno16777736

UUID=e6f827b4-21c5-4111-a9e9-437662b88279

DEVICE=eno16777736

ONBOOT=yes #自動啟動網絡連接,默認是NO,改成yes

BROADCAST=192.168.31.255

GATEWAY=192.168.31.1 #網關,主要看外網路由器地址

IPADDR=192.168.31.8 #ip地址

NETMASK=255.255.255.0 #子網掩碼

nameserver 192.168.31.1 #DNS地址,主要看外網路由器地址

nameserver 114.114.114.114 #DNS地址

[root@localhost network-scripts]$ cat /etc/resolv.conf

nameserver 192.168.31.1 #配置外網DNS地址,主要看外網路由器地址

nameserver 114.114.114.114 #配置外網DNS地址


分享到:


相關文章: