首页 > 系统相关 >linux网关和dns配置配置

linux网关和dns配置配置

时间:2023-06-05 09:55:05浏览次数:51  
标签:网关 dns default route sudo DNS linux 服务器

要更改Linux的默认网关,可以使用route命令或ip命令来完成。下面是使用这两种方法的步骤:

使用route命令:

  1. 打开终端窗口。
  2. 输入以下命令查看当前的路由表:route -n
  3. 根据输出,找到默认网关的目标是"0.0.0.0"的行。
  4. 记下当前默认网关的IP地址和网络接口名称(通常是eth0或enp0sX等)。
  5. 输入以下命令来删除当前的默认网关:sudo route del default gw <当前默认网关的IP地址> <网络接口名称>
    例如,sudo route del default gw 192.168.1.1 eth0
  6. 输入以下命令来添加新的默认网关:sudo route add default gw <新的默认网关的IP地址> <网络接口名称>
    例如,sudo route add default gw 192.168.2.1 eth0

使用ip命令:

  1. 打开终端窗口。
  2. 输入以下命令查看当前的路由表:ip route show
  3. 找到默认网关的目标是"0.0.0.0"的行。
  4. 记下当前默认网关的IP地址和网络接口名称(通常是eth0或enp0sX等)。
  5. 输入以下命令来删除当前的默认网关:sudo ip route del default via <当前默认网关的IP地址> dev <网络接口名称>
    例如,sudo ip route del default via 192.168.1.1 dev eth0
  6. 输入以下命令来添加新的默认网关:sudo ip route add default via <新的默认网关的IP地址> dev <网络接口名称>
    例如,sudo ip route add default via 192.168.2.1 dev eth0

在Linux中配置DNS,需要编辑网络配置文件,具体的文件路径和格式可能因Linux发行版而异。

  1. Ubuntu/Debian:

    • 打开终端窗口。
    • 编辑/etc/netplan/01-netcfg.yaml文件:sudo nano /etc/netplan/01-netcfg.yaml
    • 在文件中找到类似于下面的行:
      nameservers:
        addresses: [DNS服务器1, DNS服务器2]
      
    • DNS服务器1DNS服务器2替换为你想要使用的DNS服务器的IP地址。
    • 保存文件并退出编辑器。
    • 应用新的网络配置:sudo netplan apply
  2. CentOS/RHEL:

    • 打开终端窗口。
    • 编辑/etc/resolv.conf文件:sudo nano /etc/resolv.conf
    • 在文件中添加类似于下面的行:
      nameserver DNS服务器1
      nameserver DNS服务器2
      
    • DNS服务器1DNS服务器2替换为你想要使用的DNS服务器的IP地址。
    • 保存文件并退出编辑器。
  3. Arch Linux:

    • 打开终端窗口。
    • 编辑/etc/resolv.conf文件:sudo nano /etc/resolv.conf
    • 在文件中添加类似于下面的行:
      nameserver DNS服务器1
      nameserver DNS服务器2
      
    • DNS服务器1DNS服务器2替换为你想要使用的DNS服务器的IP地址。
    • 保存文件并退出编辑器。

标签:网关,dns,default,route,sudo,DNS,linux,服务器
From: https://www.cnblogs.com/sening/p/17457080.html

相关文章

  • Linux命令备忘录
    常用命令源链接地址线上查询及帮助命令(2个)man查看命令帮助,命令的词典,更复杂的还有info,但不常用。help查看Linux内置命令的帮助,比如cd命令。文件和目录操作命令(18个)ls全拼list,功能是列出目录的内容及其内容属性信息。cd全拼changedirectory,功......
  • 1-3Linux帮助使用小技巧
    获取帮助方法:whatis:使用数据库来显示命令的简短描述此工具在系统刚安装后,不可立即使用,需要制作数据库后才可以使用执行以下命令生成数据库command--helpman/usr/share/doc/RedHatdocumentation、Ubuntudocumentation软件项目网站其它网站搜索 1)如......
  • Linux中DNS服务器的搭建
    1.DNS服务的安装2.配置主配置文件named.conf3.配置扩展配置文件named.rfc1912.zones4.配置正向解析文件sdcet.cn.zone ......
  • Linux系统下Samba服务器的配置
    第1步:将目录/home/media设置为允许所有用户访问,但仅允许用户mary具有修改该目录的权限。其配置步骤简述如下。第2步:将目录/var/samba/student设置为只允许student组的成员访问,student组中有stu01、stu02·····stu05,共5个成员。配置步骤简述如下。第3步:用testparm命令测试......
  • Linux系统下NFS服务器的配置
    第1步:NFS规划。1)将本地文件系统的/home/mp3目录共享,mary客户机对该目录具有读写限权,其他所有用户对该目录具有只读限权。 2)将本地文件系统的/home/vedio目录共享,192.168.21.100与192.168.21.200两个客户机对该目录具有读写限权,而192.168.21.0、24网段内的其他客户机对该目录......
  • 1-6 Linux常用命令总结
    用自己的理解总结文件管理,用户管理,组用户,权限管理相关的命令。 文件:【touch/rm/rmdir/cat/head/less/more】。 用户及组:user/group【useradd/userdel/usermode;groupadd/groupdel/groupmod;chsh/...】。 权限【chmod/chown/setfacl】"文件管理ls-ld/etc  看目......
  • 阿里云正式成为Linux基金会的金牌会员
    阿里云正式成为 Linux 基金会金牌会员。阿里云表示将持续加大对开源项目的支持,并发挥自己的力量。除了Linux ,阿里在MySQL、JVM、NginxWeb服务器等知名项目中均有杰出贡献,是Apache基金会、FSF基金会和开源组织WebScaleSQL的成员,并即将开始赞助NTF基金会、ISC社区......
  • 阿里云正式成为Linux基金会的金牌会员
    阿里云正式成为 Linux 基金会金牌会员。阿里云表示将持续加大对开源项目的支持,并发挥自己的力量。除了Linux ,阿里在MySQL、JVM、NginxWeb服务器等知名项目中均有杰出贡献,是Apache基金会、FSF基金会和开源组织WebScaleSQL的成员,并即将开始赞助NTF基金会、ISC社区......
  • 阿里云正式成为Linux基金会的金牌会员
    阿里云正式成为 Linux 基金会金牌会员。阿里云表示将持续加大对开源项目的支持,并发挥自己的力量。除了Linux ,阿里在MySQL、JVM、NginxWeb服务器等知名项目中均有杰出贡献,是Apache基金会、FSF基金会和开源组织WebScaleSQL的成员,并即将开始赞助NTF基金会、ISC社区......
  • day08-SpringCloud Gateway-服务网关
    SpringCloudGateway-服务网关1.Gateway介绍1.1引出问题没有使用网关服务时:使用网关服务后:1.2Gateway网络拓扑图1.3Gateway是什么官网:SpringCloudGatewayGateway是Spring生态系统之上构建的API网关服务,基于Spring、SpringBoot和ProjectReactor等技术Gateway旨在......