在使用Ubuntu时经常会遇到网络设置问题,一般情况只需在桌面上进行设置即可。但有时也会遇到没有桌面、无法使用桌面或不方便使用桌面的情况,这时就只能使用命令行来进行设置,本文介绍几个用于设置Ubuntu网络的命令。

1. ifconfig

  • 配置eth0的IP地址,同时激活该设备
ifconfig eth0 192.168.1.10 netmask 255.255.255.0 up
  • 配置eth0别名设备eth0的IP地址
ifconfig eth0 192.168.1.3
  • 激活设备
ifconfig eth0 up
  • 禁用设备
fconfig eth0 down
  • 查看指定的网络接口的配置。
ifconfig eth0
  • 查看所有的网络接口配置。
ifconfig

2. route

可以使用route命令来配置并查看内核路由表的配置情况。

  • 添加到主机的路由
route add –host 192.168.1.2 dev eth0:0
route add –host 10.20.30.148 gw 10.20.30.40
  • 添加到网络的路由
route add –net 10.20.30.40 netmask 255.255.255.248 eth0
route add –net 10.20.30.48 netmask 255.255.255.248 gw 10.20.30.41
route add –net 192.168.1.0/24 eth1
  • 添加默认网关
route add default gw 192.168.1.1
  • 查看内核路由表的配置
route
  • 删除路由
route del –host 192.168.1.2 dev eth0:0
route del –host 10.20.30.148 gw 10.20.30.40
route del –net 10.20.30.40 netmask 255.255.255.248 eth0
route del –net 10.20.30.48 netmask 255.255.255.248 gw 10.20.30.41
route del –net 192.168.1.0/24 eth1
route del default gw 192.168.1.1

3. netstat

可以使用netstat命令来显示网络状态信息。

  • 显示网络接口状态信息
netstat –i
  • 显示所有监控中的服务器的Socket和正使用Socket的程序信息
netstat –lpe
  • 显示内核路由表信息
netstat –r
netstat –nr
  • 显示TCP/UDP传输协议的连接状态
netstat –t
netstat –u

Ubuntu网络设置相关推荐

  1. ubuntu 网络设置mark

    2019独角兽企业重金招聘Python工程师标准>>> ubuntu上不了外网,但是内网ip都能ping通,网关能ping通,dns能ping通. 排查了下,应该是dns没有配置上去 ...

  2. ubuntu 网络设置

    方式1:网卡通过DHCP自动获取IP地址 $ sudo gedit /etc/network/interfaces <转> http://www.linuxidc.com/Linux/20 ...

  3. 树莓派Ubuntu 20.04网络设置

    树莓派Ubuntu 20.04网络设置 参考文档:Wi-Fi or Ethernet 参考文档:树莓派Ubuntu网络设置 参考文档:Netplan--新一代网络配置工具 参考文档:Netpan官方文 ...

  4. Ubuntu中启用关闭Network-manager网络设置问题!

    Ubuntu中启用关闭Network-manager网络设置问题! [Server版本] 在UbuntuServer版本中,因为只存有命令行模式,所以要想进行网络参数设置,只能通过修改/etc/net ...

  5. Ubuntu中启用关闭Network-manager网络设置问题! 【Server版本】

    在UbuntuServer版本中,因为只存有命令行模式,所以要想进行网络参数设置,只能通过修改/etc/network/interfaces.具体设置方法如下: (1) UbuntuServer 修改 ...

  6. virtualBox上Ubuntu的网络设置(万能方法)

    virtualBox上Ubuntu的网络设置(万能方法) 百度的万能方法 百度的万能方法 百度的万能方法 下面是百度教程的补充: 设置完桥式网卡后,测试电脑ping连通Ubuntu时可不关闭防火墙(U ...

  7. Ubuntu设置中没有网络标识(设置中缺少网络设置(Wired))

    问题特征 1.Ubuntu设置中没有网络标识 2.网络设置中缺少网络设置 3.无法上网 ping www.baidu.com # 测试与百度的连接情况 ping 202.108.22.5 # 测试与百 ...

  8. Ubuntu 11.10 图形(图解)安装教程、基本设置、网络设置、软件源、硬件驱动

    Ubuntu 11.10 (Oneiric Ocelot )图形(图解)安装教程.基本设置.网络设置.软件源.语言与输入法.硬件驱动.Unity 3D.Gnome3.Ubuntu文档.制作USB Li ...

  9. 实际上Ubuntu在你最起初配置完系统以后,是无法访问root类型的操作的(下面详解),ubuntu系统网络设置方法(图文)

    最起初的时候,我们刚刚把Ubuntu系统配置好,进入登录界面时,那个登录号其实只是一个普通用户(这个用户指的是我们在配置系统的时候,写的那个你的名字),包括我们每次登录系统是第一个出现的也是普通用户的 ...

最新文章

  1. 安装Intel图像处理IPP库
  2. 现代c++之线程本地存储thread_local
  3. oracle 创建自增列及其oracle表的字段的子节点的查询
  4. 卸载oracle11g步骤_oracle11g完全卸载步骤来了,你真的不来看看吗
  5. AndroidStudio_安卓原生开发_自己设计android端_到springboot端的请求验证Token系统---Android原生开发工作笔记158
  6. mysql连接教程_MySQL 连接
  7. [算法]用java实现堆操作
  8. 5.0在python中是一个整数常量_python学习之路,基础篇-变量和常量
  9. 记事本编写Java代码
  10. named-config with name ‘c3p0-config.xml‘ does not exist. Using default-config
  11. 如何用公众号关联认证小程序
  12. 京东商城API 商品详情接口
  13. chm 已取消到该网页的导航,打不开
  14. Seraph‘s Last Stand(塞拉弗的最后一站)技能翻译
  15. 已 树莓派4b ros 系统 网盘_树莓派推出8GB内存版4B 搭载64位操作系统
  16. 梅西明明有高薪为什么还努力踢球?
  17. 1.oracle RAC11G 对单机ADG搭建详细文档
  18. JavaWeb学习笔记五:BS结构系统的结构和协议
  19. 【新书】崛起的超级智能:互联网大脑如何影响科技未来
  20. 【操作系统实验】实验二 进程管理

热门文章

  1. wake_lock_timeout的使用方法【转】
  2. 如何成为一家真正发挥大数据作用的 “数据驱动型公司”?
  3. AJAX 一些常用方法
  4. HDU 2080 夹角有多大II
  5. Centos系统上安装php遇到的错误解决方法集锦
  6. linux下batik-rasterizer.jar生成图片中文乱码
  7. 一起谈.NET技术,C#中int和System.Int32理解总结
  8. 关于SQLServer2005的学习笔记——约束、Check、触发器的执行顺序
  9. 轻松一下,看看vs.net2002变态的智能提示,不知道算不算bug
  10. 40行python开发一个区块链