天天看點

linux網絡管理一、修改網卡指令規則二、nmcli指令的使用

linux網絡管理

一、修改網卡指令規則

[root@tk ~]# cat /etc/default/grub
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"
GRUB_DEFAULT=saved
GRUB_DISABLE_SUBMENU=true
GRUB_TERMINAL_OUTPUT="console"
GRUB_CMDLINE_LINUX="rd.lvm.lv=centos/root rd.lvm.lv=centos/swap rhgb quiet"
GRUB_DISABLE_RECOVERY="true"
// 我們需要在quiet後面添加net.ifnames=0  biosdevname=0這句話
[root@tk ~]# vim /etc/default/grub
[root@tk ~]#
[root@tk ~]# cat /etc/default/grub
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"
GRUB_DEFAULT=saved
GRUB_DISABLE_SUBMENU=true
GRUB_TERMINAL_OUTPUT="console"
GRUB_CMDLINE_LINUX="rd.lvm.lv=centos/root rd.lvm.lv=centos/swap rhgb quiet net.ifnames=0 biosdevname=0"
GRUB_DISABLE_RECOVERY="true"
// 重新寫入核心,然後重新開機即可
[root@tk ~]# grub2-mkconfig  -o  /boot/grub2/grub.cfg  
[root@tk ~]# reboot
// 我們修改網卡配置後,然後此時就可以重新ssh連接配接到主機
[root@tk ~]# ifconfig
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 10.0.0.200  netmask 255.255.255.0  broadcast 10.0.0.255
           

二、nmcli指令的使用

nmcli指令的網卡命名,添加網卡命名     
[root@tk ~]# nmcli connection  add  type  ethernet  ifname eth1   con-name  eth
解析: nmcli connection 添加   類型   以太網裝置
網卡裝置名為eth0    nmcli指令的命名為eth0
 
[root@tk ~]# nmcli  connection show
修改IP位址、子網路遮罩、網關位址
[root@tk ~]# nmcli connection modify  eth0   
ipv4.method    manual                         
ipv4.addresses   192.168.200.7/24               
ipv4.gateway   192.168.200.254               
connection.autoconnect    yes
 
[root@tk ~]# nmcli connection   修改  網卡名   
ipv4.方法    手工配置                         
ipv4.位址   192.168.200.7/24               
ipv4.網關   192.168.200.254               
每次開機自動啟用以上所有參數
 
           

繼續閱讀