大佬教程收集整理的这篇文章主要介绍了linux中的网络配置,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
5.图形方式设定ip
nm-connection-editor
systemctl stop NetworkManager 关闭服务
systemctl restart network 重启网络
systemctl start NetworkManager 开启服务
nmtui文本图形化
6.网络配置文件管理
网络配置文件目录:
命名规则
/etc/sysconfig/network-scripts/ifcfg-xxx #该类文件均为系统网络设置,都会被系统识别,出现内容异常的此类文件会导致系统网络异常。删除网络会导致对应的配置文件被删除
7.使用命令的方式进行网络配置
nmcli
systemctl status NetworkManager ##查询服务状态
systemctl start NetworkManager ##开启服务
nmcli device disconnect eth0(网卡名称) ##断开连接eth0
nmcli device connect eth0 ##连接eth0
nmcli device show ##查看网卡详细信息
nmcli device status # #查看网卡状态
注意:如果不知道下一步要输入什么参数 按两下tab会出来提示
nmcli connection show
nmcli connection down name(设置网络的名称)
nmcli connection up name
nmcli connection delete name
nmcli connection add type ethernet con-name name(网络名称) ifname eth0(网卡名称)ip4 172.25.9.10/24
nmcli connection modify name ipv4.method auto
nmcli connection modify name ipv4.method manual
nmcli connection modify name ipv4.address 172.25.9.10/24 ##动态变静态
8.ip地址转换
NAT:地址伪装
网关: 接受不合法客户机传递过来的数据包使到达目的地
路游器:接受客户主机传递过来的所有数据,并转化为合法IP,路由器必须双网卡****
设置方法
在客户端:
route -n
vim /etc/sysconfig/network
写入 GATEWAY=所连接的网络位相同的网卡IP
systemctl restart network ##重启
route -n ##查看是否设置成功
在服务端需要设置火墙和内核
防火墙:
systemctl start filewalld ##开启防火墙服务
firewall-cmd --list-all
firewall-cmd --peRMANent --add-masquerade ##会提示success
firewall-cmd --reload ##会提示success
firewall-cmd --list-all
内核:
sysctl -a | grep ip_forWARD
终端会显示末尾数字为1
vim /etc/sysctl.conf
把上部终端显示的字符复制到配置文件中
cat /etc/sysctl.conf
sysctl -p
测试:在客户端ping双网卡服务端的不同网段IP
以上是大佬教程为你收集整理的linux中的网络配置全部内容,希望文章能够帮你解决linux中的网络配置所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。