Linux 的网络配置

Linux的网络配置

1、网络配置文件

在Linux操作系统中,TCP/IP网络是通过若干个文本文件进行配置的,系统在启动时通过读取一组有关网络配置的文件和脚本参数内容来实现网络接口的初始化和控制过程,这些文件和脚本大多数位于/etc目录下。这些配置文件提供网络IP地址、主机名和域名等;脚本则负责网络接口的初始化。通过编辑这些文件可以进行网络设置和实现联网工作。这些文件可以在系统运行时修改。不用启动或者停止任何守护程序,更改会立刻生效。这些文件都支持由“#”
开头的注释。在Linux系统中,有关网络配置的主要文件有以下几个。
(1)/etc/sysconfig/network-script/ifcfg-enoxxx文件【也可能是ifcfg-ensxxxx,我用的是红帽7.7的,下面的名字就是ens33,名字什么倒是无所谓的,会看就行了!】。这是一个用来指定服务器上的网络配置信息的文件。其中常见的主要参数的含义说明如下。

image

打开网卡的配置参数:
命令:;vi + 你想要编辑的网卡名image

image

有些本来是没有的,是我自己加上去方便看有哪些常见参数的!image

配置完成后,需要使用systemctl restart network 命令重启网络服务。【我上面的配置只是方便大家看,具体配置请按需,如联系的话上面地址类型应该改为静态的
(2)/etc/hostname文件,该文件包含了Linux系统的主机名。image

[root@redhat ~]【当然,你可以看到我的主机名不是这个,不要大惊小怪好吧!】

vi/etc/hostname修改配置文件中的redhat为redhat-64,保存文件,然后重新登录,此时,主机名已经更改
表明静态主机名已经修改成功。image

image

image

使用reboot命令重启一下系统就可以了
可以看到:image

也可以用查看主机名状态的命令:

image

这个文件是在启动时从文件/etc/sysconfig/network的HOSTNAME 行中得到的,用于在启动时设置系统的主机名。

(3)/etc/resolv.conf文件。/etc/resolv.conf文件配置DNS客户,它包含了主机的域名搜索顺序和DNS服务器的地址,每一行应包含一个关键字和一个或多个由空格隔开的参数。下面是一个例子:

image

image

只能照抄了!image

image

常用参数及其意义说明如下。
nameserver:表明DNS服务器的IP地址。可以有很多行的nameserver,每一个带个IP地址。在查询时就按nameserver在本文件中的顺序进行,且只有当第一个nameserver没有反应时才查询下面的nameserver。
domain:声明主机的域名。很多程序用到它,如邮件系统,当为没有域名的主机进行DNS查询时也要用到。如果没有域名,主机名将被使用,删除所有在第一个点(.)
前面的内容。
search:它的多个参数指明域名的查询顺序。当要查询没有域名的主机时,主机将在由search声明的域中分别查找。domain和search不能共存。
sortlist:允许将得到的域名结果进行特定的排序。它的参数为网络/掩码对,允许任意的排列顺序。在Red Hat Linux中没有提供默认的/etc/resolv.conf文件,它的内容是根据在安装时给出的选项动态创建的。

安装网卡

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

lvhanghmm

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值