Linux装好以后是不能和网络中的其他机器进行通信的,本课程会为你解决Linux网络配置的问题。首先会介绍网络基础知识,然后进行IP地址的配置,并总结了在配置网络环境中经常遇到的问题,最后介绍了几种常用远程登录工具的使用,如XShell和SecureCRT。
网络管理器(Network Manager)是一个动态网络的控制器与配置系统,它用于当网络设备可用时保持设备和连接开启并激活。默认情况下,CentOS/RHEL 7安装有网络管理器,并处于启用状态。
检测网络连接器索连接的接口
你可以使用 nmcli,命令
上面的命令会列出所有的可用网络接口,如果状态是 "unmanaged",意味着就没有被使用,如果状态为其他的(如., "connected"), 那就意味着在使用
彻底停用网络连接器
下面的方法将会介绍怎么完全停用网络连接器
在Debian 8或更高版本上:
$ sudo systemctl disable NetworkManager.service
在Debian 7或者更早版本上:
$ sudo update-rc.d network-manager remove
在Ubuntu 或其他Linux Mint上:
$ echo "manual" | sudo tee /etc/init/network-manager.override
在Debian or Ubuntu这些系统上停用之后,可以配置下文件: use /etc/network/interfaces
在Fedora or CentOS/RHEL 7更高版本上:
$ sudo systemctl disable NetworkManager.service
在CentOS/RHEL 6或更早版本上:
$ sudo chkconfig NetworkManager off
在 Fedora or CentOS系统上停用网络连接器之后, 记得配置下/etc/sysconfig/network-scripts/ifcfg-ethX接口文件
在Debian, Ubuntu or Linux Mint停用特定的网络连接管理器
首先打开配置文件/etc/NetworkManager 将"managed=false"设置为false
然后在文件 /etc/network/interfaces,后面增加你要禁用的.本例中我们将eth1禁用,然后我们配置下静态IP即可
这样管理器就会自动忽略你设置好的网络
你可以看下现在是否禁用了eth1
在Fedora or CentOS/RHEL上禁用制定的网络
给eth1 网络创建一个配置文件(不存在的情况下),然后添加"NM_CONTROLLED=no".
启用eth1网络这样就会随着机器的启动而启用
在Fedora or CentOS/RHEL 7或更高版本上
On CentOS/RHEL 6 or earlier:
重启之后我们就来看下eth1是否禁用,通过nmcli 命令来检测.