Ubuntu下网络配置
文章目录
- 一、网卡
- 二、IP、网关、子网掩码、广播等
- 三、网桥
- 四、DNS
一、网卡
文件:/etc/udev/rules.d/70-persistent-net.rules
持久化修改网卡名称,需要修改该文件,绑定网卡MAC地址和指定网卡名,例如:
SUBSYSTEM=="net", ACTION=="add", ATTR{address}=="00:0e:c6:7f:95:a5", NAME="enp1s0"
SUBSYSTEM=="net", ACTION=="add", ATTR{address}=="00:0e:c6:7f:93:01", NAME="enp2s0"
SUBSYSTEM=="net", ACTION=="add", ATTR{address}=="98:0e:24:26:84:98", NAME="enp4s0"
说明:修改完毕需要重启系统才能生效。
二、IP、网关、子网掩码、广播等
文件:/etc/network/interfaces
如果想要在系统启动时就自动启动网口,需要添加auto
一行,例如:
- 使用
dhcp
表示动态IP地址
auto eth0
iface eth0 inet dhcp
- 使用
static
表示静态IP地址
auto eth0
iface eth0 inet static
address 192.168.3.203 # IP地址
network 192.168.3.0 # 网络地址
netmask 255.255.255.0 # 子网掩码
broadcast 192.168.3.255 # 广播地址
gateway 192.168.3.1 # 网关地址
dns-nameservers 192.168.3.1 # DNS服务器地址
- 使用
manual
启动网口但不配置IP地址(当监听接口)
auto eth0
iface eth0 inet manual
说明:若需要使修改的网卡生效,可以reboot
重启系统,或者重启网卡,调用如下命令:
ip addr flush dev 网卡名(如: enp1s0) # 清空IP信息
ifconfig 网卡名 down # 这里调用"ifdown 网卡名"无效
ifup 网卡名 # 这里调用"ifconfig 网卡名 up"无法使配置文件修改生效
三、网桥
文件:/etc/network/interfaces
例如:
auto br0
iface br0 inet static
address 192.168.3.203
network 192.168.3.0
netmask 255.255.255.0
broadcast 192.168.3.255
gateway 192.168.3.1
dns-nameservers 192.168.3.1
bridge_ports enp2s0 enp4s0
bridge_stp off # 控制生成树协议的开启或关闭,默认是关闭的,建议保持此状态
bridge_fd 0 # 网桥转发延迟时间(以秒为单位),默认为15秒
bridge_maxage 12 # 网桥的最大消息时间(以秒为单位),默认是20秒
bridge_maxwait 0
四、DNS
文件:/etc/resolv.conf
Ubuntu下网络配置相关推荐
- Ubuntu下安装配置Open×××
Ubuntu下安装配置Open××× 时间:2009-02-11 21:03来源:http://www.kklinux.com 作者:看看Linux 点击:2664次 1. 安装 Ubuntu中安装O ...
- 详解Ubuntu的网络配置
原文地址:http://blog.sina.com.cn/s/blog_5f43e5250102uxtc.html ubuntu的网络配置: 一:有线连接互联网 由于ubuntu使用了两条配置线路 / ...
- ubuntu下nginx配置
ubuntu下nginx配置 文章目录 ubuntu下nginx配置 初步分析 查看nginx.service 找到服务文件 查看服务文件 查看配置文件的加载路径 配置文件分析 全局指令块 http指 ...
- MySql UBUNTU下复制配置
MySql UBUNTU下复制配置 [主服务器] 在/etc/mysql/目录下找到my.cnf,添加如下代码 [mysqld] log-bin=binary-log server-id=1 log- ...
- Ubuntu下VScode配置ssh免密远程登录
一 实现步骤 1.在本机与远程服务器上, 输入ssh-keygen -t rsa,然后连续回车直到结束 2.在本机上执行命令 ssh-copy-id 命令 (1).命令介绍 ssh-copy-id命令 ...
- ubuntu下git配置和基本使用
ubuntu下git配置和基本使用 1.git简介 Git 是一个分布式的文件托管系统,当然这里的文件主要是源代码(文本),也可以包含其他非文本的二进制数据.由于 git 主要用于存储代码(.ja ...
- openni linux arm,Ubuntu下安装配置OpenNI实战笔记
1. 库OpenNI SensorKinect NITE的安装 (1)OpenNI step1 :下载 OpenNI库文件 选择"OpenNI Binaries"->&quo ...
- Ubuntu/Debian网络配置 Ubuntu禁用自动更新
目录 配置网络 网络配置后生效-NetworkManager 网络配置后生效-networking FAQ 禁用自动更新 安装时禁用自动更新 server版 desktop版 最新版本(21.04) ...
- Ubuntu桥接网络配置
一.虚拟机设置 点击虚拟机最上面的"虚拟机"选项,在打开的下拉菜单中选择最下面的"设置"选项,弹出"虚拟机设置"对话框: 在当前" ...
最新文章
- 【2012.4.22】北京植物园卧佛寺
- SQL进阶教程 | 史上最易懂SQL教程 5小时零基础成长SQL大师
- 在Linux下通过Wake On LAN实现网络唤醒远程开机
- 字节跳动暑期日常实习前端面试
- 轻松提取und文件加密内容,破解X-文件锁
- MySQL进阶11--DDL数据库定义语言--库创建/修改/删除--表的创建/修改/删除/复制
- linux 内核协议栈 ip_rcv_finish,Linux内核协议栈学习笔记(二)--netfilter框架
- log4j.xml按照日期生成_荐读 | 进项发票快速生成凭证!这个功能太方便了!
- UNIX系统基本结构
- 解决 WSO2 EI 6.0.0~6.6.0 删除带有 Class 的碳应用时提示 ClassNotFoundException 异常
- python花瓣飘零_【动态网页】python3爬取花瓣网图片
- 【Blender报错记录】Bone Heat Weighting: failed to find solution for one or more bones
- Linux - 麒麟17.04 删除桌面图标(计算机,主文件夹,回收站)与 Cairo-Dock 安装配置
- 你不知道的Guava用法
- 计算机毕业设计java基于ssm的企业工资管理系统
- 人工智能之知识图谱概述(一)
- MESH标准配网流程
- ActionEnglish Notes
- 免费申请使用IBM Cloud Lite(轻量套餐) 详细教程指南
- 卖票问题 - 三种解决方法
热门文章
- PS2023神经元滤镜离线安装教程,解决PS神经滤镜灰色不可用!
- 2020年自考计算机应用基础有填空题吗,2020年四川自考《计算机应用基础》模拟题(一)...
- 新钛云服多云管理平台用户手册
- 家庭卡拉ok系统的组建
- ArcGIS中各版本ArcMap安装OpenStreetMap编辑工具集插件ArcGIS Editor for OSM
- oracurstat_性能诊断报告
- HPE主动求变 紫光华山布局中国市场
- 【汇智学堂】-JS菜鸟版过河小游戏(之七---上船/下船/过河/返程)
- Android 应用数据加密
- 云计算医疗行业解决方案的前世今生