Linux知识复习第3期

目录

网络管理

(1)查看IP信息:

(2)配置临时生效的网络连接

(3)修改配置文件配置网络连接(network服务)

(4)shell脚本批量IP设置


网络管理

Linux网络管理-CSDN博客

(1)查看IP信息:

复制代码
route -n
ip addr

(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

相关推荐
憧憬成为原神糕手几秒前
传输层协议 TCP 三次握手/四次挥手 TIME_WAIT
网络·tcp/ip·安全
花阴偷移几秒前
逆向基础--汇编基础(CS与IP) (05)
网络·汇编·网络协议·tcp/ip
捷米研发三部24 分钟前
全自动化立体仓库巷道堆垛机使用西门子1500PLC通过EtherCAT主站转Profinet实现与EtherCAT协议的伺服进行通讯方案案例
网络
王道长服务器 | 亚马逊云35 分钟前
帝国CMS + AWS:老牌内容系统的新生之路
服务器·网络·数据库·云计算·aws
帅帅梓1 小时前
docker 资源限制
运维·docker·容器
hello_2502 小时前
traceroute工作原理
网络·智能路由器
zt1985q2 小时前
本地部署消息代理软件 RabbitMQ 并实现外部访问( Windows 版本 )
运维·服务器·windows·rabbitmq·ruby
上海云盾安全满满2 小时前
APP小程序被攻击了该如何应对
网络·小程序
赖small强2 小时前
【蓝牙】BLE 数据收发实战指南(手机 App ↔ 嵌入式 Linux/BlueZ)
linux·蓝牙·bluez·bluetoothctl·dbus-monitor·central·peripheral
wit_yuan2 小时前
linux udp广播数据包实际用例
linux·服务器·udp