目录
网络管理
(1)查看IP信息:
(2)设置暂时见效的网络毗连
(3)修改设置文件设置网络毗连(network服务)
(4)shell脚本批量IP设置
网络管理
Linux网络管理-CSDN博客
(1)查看IP信息:
(2)设置暂时见效的网络毗连
- ip -4 addr add 172.25.254.2/24 dev ens224
复制代码 (3)修改设置文件设置网络毗连(network服务)
- [root@server ~]# cd /etc/NetworkManager/system-connections/ #网卡配置文件所在目录
- [root@server ~]# chmod 600 ens160.connection
- [root@server ~]# nmcli connection reload
- [root@server ~]# nmcli connection up ens160
复制代码
- /etc/resolv.conf
- /etc/resolv.conf 它是DNS客户机配置文件,用于设置DNS服务器的IP地址及DNS域名,还包含了主机的域名搜索顺序。
复制代码 /etc/resolv.conf 设置文件熟悉_resolve.conf-CSDN博客
(4)shell脚本批量IP设置
该脚本放置在/usr/local/bin/vmset.sh【可直接执行】
- [root@local ~]# vim /bin/vmset.sh
- [root@local ~]# cat /bin/vmset.sh
- #!/bin/bash
- rm -fr /etc/NetworkManager/system-connections/$1.nmconnection
- cat > /etc/NetworkManager/system-connections/$1.nmconnection <<EOF
- [connection]
- id=$1
- type=ethernet
- interface-name=$1
- [ipv4]
- address1=$2/24,172.25.254.2
- method=manual
- dns=114.114.114.114;
- EOF
- chmod 600 /etc/NetworkManager/system-connections/$1.nmconnection
- nmcli connection reload
- nmcli connection up $1
- hostnamectl hostname $3
- cat > /etc/hosts <<EOF
- 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
- ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
- $2 $3
- EOF
- [root@local ~]# chmod +x /usr/local/bin/vmset.sh
复制代码
tips:
[root@server ~]# grubby --update-kernel ALL --args net.ifnames=0
内核中禁止使用net.ifnames模块,如许可以让网卡表现为ethx
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |