Linux 链接网络
@
Linux在安装系统结束后总要面临一个主要问题,网络连接。习惯了Windows的图形界面连接网络是轻而易举的事,但是对于Linux命令操作很不容易上手,在此做记录方便后期使用也供大家参考。
查看网卡
输入命令后,打开网卡所在文件
#/etc/sysconfig/network-scripts/
#vi ifcfg-eth0
EVICE=eth0
HWADDR=6E:D6:7D:EE:4D:93
TYPE=Ethernet
UUID=08212c73-eb02-4ad7-9969-ed3bc7a352ed
ONBOOT=no
NM_CONTROLLED=yes
BOOTPROTO=dhcp
HWADDR:Linux的MAC地址
ONBOOT=yes:开启网络连接
网卡自动获取IP配置将ONBOOT=no 改为ONBOOT=yes即可
编辑、保存、然后重启网卡
# service network restart
存在多个网卡
如果存在多个网卡会在/etc/sysconfig/network-scripts/ 目录下存在多个ifcfg-eth0文件,如ifcfg-eth1、ifcfg-eth2、ifcfg-eth3等,具体哪个网卡好用需要挨个试探,只保持其中一个网卡的配置为ONBOOT=yes,然后重启网卡。
网卡配置静态IP
配置静态IP同样修改好用的网卡,如ifcfg-eth0,具体配置如下
#/etc/sysconfig/network-scripts/
#vi ifcfg-eth0
DEVICE=eth0
HWADDR=2E:8A:C5:9A:AC:70
TYPE=Ethernet
UUID=439416c6-5dc9-43e0-b0de-12986a2cc25b
#开启自动启用网络连接
ONBOOT=yes
NM_CONTROLLED=yes
#启用静态IP地址
BOOTPROTO=static
#设置IP地址
IPADDR=172.18.15.195
#设置子网掩码
NETMASK=255.255.224.0
#设置网关
GATEWAY=172.18.10.1
#设置主DNS
DNS1=172.18.12.62
DNS2=
#禁止IPV6
IPV6INIT=no
USERCTL=no
修改后执行下列名重启网卡
# service ip6tables stop #停止IPV6服务
# chkconfig ip6tables off #禁止IPV6开机启动
# service network restart #重启网络连接
报错总结
Device eth2 has different MAC address than expected, ignoring.
错误原因:实际Mac地址与网卡内配置的HWADDR地址不同导致,查看正确Mac地址
#ifconfig -a
#HWaddr即为eth0对应的Mac地址,只要找到对应网卡的Mac地址修改对应的网卡文件的HWADDR即可
eth0
Link encap:Ethernet HWaddr 2A:B4:AD:CE:5A:57
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Interrupt:35
修改后重复上述重启网卡即可
Linux 链接网络的更多相关文章
- linux查看网络链接状况命令netstat
linux查看网络链接状况命令 netstat 参数如下: -a 显示所有socket,包括正在监听的. -c 每隔1秒就重新显示一遍,直到用户中断它. -i 显示所有网络接口的信息,格式同“ifco ...
- Linux内核--网络栈实现分析(十一)--驱动程序层(下)
本文分析基于Linux Kernel 1.2.13 原创作品,转载请标明http://blog.csdn.net/yming0221/article/details/7555870 更多请查看专栏,地 ...
- Linux内核--网络栈实现分析(三)--驱动程序层+链路层(上)
本文分析基于Linux Kernel 1.2.13 原创作品,转载请标明http://blog.csdn.net/yming0221/article/details/7497260 更多请看专栏,地址 ...
- Linux 链接(转载)
来源:http://www.cnblogs.com/sonic4x/archive/2011/08/05/2128543.html 1.Linux链接概念Linux链接分两种,一种被称为硬链接(Har ...
- linux虚拟机网络连接模式 bridged, host-only, NAT
最近安装了fedora9.0,却一直不能连接到外网,我用的是3G无线网卡上网的,起初以为是linux不支持3G无线方式的,可后来装了虚拟机ubuntu却可以上网,在后来用有ADSL网络连接的电脑安装f ...
- Linux基本命令 网络命令
概述 网络和监控命令类似于这些: hostname, ping, ifconfig, iwconfig, netstat, nslookup, traceroute, finger, telnet, ...
- Linux下网络服务的安全设置
Linux下网络服务的安全设置 Linux操作系统由于其良好的稳定性.健壮性.高效性和安全性.正在成为各种网络服务的理想平台.各种网络应用在Linux系统上部有性能卓越的应用,例如,提供We ...
- [转帖]linux下网络监控神器"iptraf-ng"
linux下网络监控神器"iptraf-ng" https://www.cnblogs.com/dupengfei/articles/iptraf-ng.html 优点:监控的网络 ...
- 036.集群网络-K8S网络模型及Linux基础网络
一 Kubernetes网络模型概述 1.1 Kubernetes网络模型 Kubernetes网络模型设计的一个基础原则是:每个Pod都拥有一个独立的IP地址,并假定所有Pod都在一个可以直接连通的 ...
随机推荐
- Python基础(7)_闭包函数、装饰器
一.闭包函数 闭包函数:1.函数内部定义函数,成为内部函数, 2.改内部函数包含对外部作用域,而不是对全局作用域名字的引用那么该内部函数成为闭包函数 #最简单的无参闭包函数 def func1() n ...
- pyhton3 configparser模块
1 #!/usr/bin/env python 2 # coding=utf-8 3 __author__ = 'Luzhuo' 4 __date__ = '2017/5/26' 5 # config ...
- Swift进阶 - 12个技巧
听说你已经学习Swift几个月了,有没有想更进一步成为Swift高手的想法?我这里有11招秘技,各位施主且听我慢慢道来,结个善缘. 1. 扩展(Extension) 任务: 求数字的平方. // 菜鸟 ...
- Django详解之四、cookie和session
一.使用背景 思路 简单的后台管理:对人员的管理 1. 登录注册 2. 老师 班级管理 学院管理 3. 增删改查 开发: 1. 定义数据库表结构 a) 表结构关系 i. class classes(m ...
- 20145230《Java程序设计》第5周学习总结
20145230 <Java程序设计>第5周学习总结 教材学习内容 本周主要学习的内容是关于异常处理的,感觉这部分内容对我们这种初学者 来说非常重要.举个例子,倘若你在编写一个Java程序 ...
- for循环执行流程
语句格式: for(表达式1;表达式2;表达式3) { 循环体 } 表达式1:赋值表达式,用来给控制变量赋初值.(只执行一次) 表达式2:逻辑表达式,是循环的控制条件,用来判断控制变量是否符合循环条件 ...
- JavaWeb 文件上传下载
1. 文件上传下载概述 1.1. 什么是文件上传下载 所谓文件上传下载就是将本地文件上传到服务器端,从服务器端下载文件到本地的过程.例如目前网站需要上传头像.上传下载图片或网盘等功能都是利用文件上传下 ...
- ResourceBundle和properties 读取配置文件区别
java.util.ResourceBundle 和java.util.properties 读取配置文件区别 这两个类都是读取properties格式的文件的,而Properties同时还能用来写文 ...
- Freemarker中大于号>的使用
在Freemarker中,比较数据的大小时候,要注意大于号(>)的使用.如果不注意,程序就会发生异常信息,如下面的例子: 1 2 3 4 <#assign x = 4> < ...
- mysqldump 用法汇总
mysql mysqldump 只导出表结构 不导出数据 复制代码代码如下: mysqldump --opt -d 数据库名 -u root -p > xxx.sql 备份数据库 复制代码代 ...