debian9.4网络配置及永久静态默认路由

  • 系统信息
  • 相关配置
    • 相关补充知识

系统信息

root@fort:~# uname -a
Linux fort 4.9.0-6-amd64 #1 SMP Debian 4.9.82-1+deb9u3 (2018-03-02) x86_64 GNU/Linux
root@fort:~# cat /etc/os-release
PRETTY_NAME="Debian GNU/Linux 9 (stretch)"
NAME="Debian GNU/Linux"
VERSION_ID="9"
VERSION="9 (stretch)"
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"

相关配置

主要是配置/etc/network/interfaces文件,配置后的内容如下:

root@fort:~# cat /etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).source /etc/network/interfaces.d/*# The loopback network interface
auto lo
iface lo inet loopback# The primary network interface
allow-hotplug enp4s3
auto enp4s3
iface enp4s3 inet static
address 172.16.122.249
netmask 255.255.255.0auto enp4s4
iface enp4s4 inet static
address 172.26.122.125
netmask 255.255.255.0
up route add -net 192.168.0.0/16 gw 172.26.122.1 enp4s4
up route add -net 0.0.0.0/0 gw 172.16.122.1 enp4s3 #这条是默认路由

相关补充知识

一:使用 route 命令添加
使用route 命令添加的路由,机器重启或者网卡重启后路由就失效了,方法:
//添加到主机的路由


# route add –host 192.168.1.11 dev eth0
# route add –host 192.168.1.12 gw 192.168.1.1
//添加到网络的路由
# route add –net 192.168.1.11  netmask 255.255.255.0 eth0
# route add –net 192.168.1.11  netmask 255.255.255.0 gw 192.168.1.1
# route add –net 192.168.1.0/24 eth1
//添加默认网关
# route add default gw 192.168.2.1
//删除路由
# route del –host 192.168.1.11 dev eth0

二:在linux下设置永久路由的方法:


1.在/etc/rc.local里添加
方法:
route add -net 192.168.3.0/24 dev eth0
route add -net 192.168.2.0/24 gw 192.168.2.2542.在/etc/sysconfig/network里添加到末尾
方法:GATEWAY=gw-ip 或者 GATEWAY=gw-dev3./etc/sysconfig/static-routes : (没有static-routes的话就手动建立一个这样的文件)
any net 192.168.3.0/24 gw 192.168.3.254
any net 10.250.228.128 netmask 255.255.255.192 gw 10.250.228.1294.开启 IP 转发:
# echo "1" >/proc/sys/net/ipv4/ip_forward (临时)
# vi /etc/sysctl.conf --> net.ipv4.ip_forward=1 (永久开启)

debian9.4网络配置及永久静态默认路由相关推荐

  1. 路由器交换机:静态默认路由配置

    1.材料:三台pc,四台1841路由器(任意路由器都行),一台2620路由器. 2.目标:在R1上配置默认路由,使四台PC可以相互ping通. 3.实验步骤: (1).配置IP地址,子网掩码,默认网关 ...

  2. 虚拟机(VMware)安装Centos后,网络配置(设定静态IP、本地主机与虚拟机互ping通)

    虚拟机(VMware)安装Centos后,网络配置(设定静态IP.本地主机与虚拟机互ping通) 提示:写这篇东西的背景是:本人对计算机网络不太熟,但又遇上要配置虚拟机.本想着搭个集群环境直接就搞正事 ...

  3. VMware Fusion网络配置 - 设置Nat静态IP

    准备把主力机器从ThinkPad T460P替换到MacMini上, MacOS版本: 10.15.7 当前最新MacOS版本是13 于是面临一个问题, 很多最新的工程软件不支持我这IntelCPU的 ...

  4. Linux 清除网络配置,在Linux下清除路由配置

    在日常操作和维护操作中,您经常会遇到路由表操作. 让我们整理一下Linux操作和维护中的路由操作: -------------------------------------------------- ...

  5. 在Ubuntu中如何设置临时的和永久的默认路由?

    声明:我的操作系统是Ubuntu 18.4,如下所示: root@cnptucs1:~# lsb_release -a No LSB modules are available. Distributo ...

  6. Linux学习总结(二) 网络配置-NAT方式静态IP配置篇

    一:DHCP 服务验证 1: 之前我们在里面已经装好了centos,当时我们选择的组网方式为NAT方式,那么我们怎么样如何快速实现虚拟机系统访问外网呢?能不能直接上网呢,来我们试一下 ping bai ...

  7. 静态配置_Linux网络配置之NAT静态ip配置

    我们在学习及开发中的环境基本都是多个节点,所以我们肯定是需要每个几点的ip是固定的,而且学习的时候我们也希望当我们从学校回到宿舍或者去到小伙伴那的时候节点的ip也不会改变,所以本文我们就来介绍下NAT ...

  8. 【Linux】CentOS系统网络配置—动态、静态配置及vim编辑器的3种工作模式

    目录 Centos是什么系统? 相关命令 vim编辑器的3种工作模式 命令模式<-->底线命令模式 命令模式<-->输入模式 配置系统网络(动态) 配置系统网络(静态) 配置动 ...

  9. H3C 静态默认路由配置

    转载于:https://www.cnblogs.com/fanweisheng/p/11156783.html

最新文章

  1. 认识python零基础知识到实战概论的复习和回顾上
  2. zabbix文档3.4-7配置
  3. 《SolidWorks 2017中文版机械设计从入门到精通)》——1.4 操作环境设置
  4. 使用EasyUI Tree异步加载JSON数据 生成树
  5. python爬虫提取a标签_Python爬虫库BeautifulSoup获取对象(标签)名,属性,内容,注释
  6. Android开发之高仿三方授权登录的实现方案类似微信登录QQ登录微博登录人人网登录
  7. HALCON常用算子(HALCON13.0)
  8. linux中dpkg找不到命令_工作中常用的Linux命令介绍与实践
  9. EF Core in Action 中文翻译 第一部分导航
  10. JDK帮助文档无法打开的常见问题和解决办法
  11. CCNP-冗余链路中的广播风暴、多帧复制、地址表的不稳定
  12. 基于Struts2的网上书城(仿当当网)系统
  13. 计算机上的小键盘,电脑小键盘关闭方法有哪些 小键盘上的六个键都有什么用...
  14. python代码收费_莱斯大学学费 - 高速公路收费的python设计代码
  15. Android系统开发
  16. Codeforces-936B Sleepy Game
  17. 瑞吉外卖项目day01
  18. Cadence 16.6基本操作技巧
  19. SAST、DAST、IAST几种测试工具的比较
  20. (python)生产者消费者模型

热门文章

  1. php 2m限制,取消php上传2M的限制
  2. Linux shell初识及权限理解
  3. C语言 二分法查找数组元素
  4. java字节输出流方法,Java-IO:File和字节输入输出流
  5. 计算机无法识别读卡器怎么办,电脑无法识别读卡器怎么办
  6. double 最大_LeetCode 1610—可见点的最大数目
  7. threejs 源码解析_threejs demo
  8. java+fseek+函数_fseek函数的功能
  9. 艾特肯法方程解matlab程序,牛顿迭代法matlab代码
  10. linux 按列提取文件名,Linux展示按文件名降序文件