网络配置


1.网卡配置

  vim /etc/sysconfig/network-scripts/ifcfg-eth0 

  1DEVICE=eth0
2 HWADDR=00:0C:29:93:41:2B
3 TYPE=Ethernet
4 UUID=d775c95a-a13d-4859-8460-0ff336f1f406
5 ONBOOT=yes        #开机自启
6 NM_CONTROLLED=yes
7 BOOTPROTO=static     #手动获取ip地址,如果自动改为BOOTPROTO=dhcp
8 GATEWAY=192.168.0.1
9 IPADDR=192.168.0.101
10 NETMASK=255.255.255.0
11 DNS1=192.168.1.1      #可添加多个DNS备用地址

2.DNS更改的配置文件

vim /etc/reslov.conf

  1 # Generated by NetworkManager
2 nameserver 192.168.1.1

3.重启网络

service network restart
正在关闭接口 eth0: 设备状态:3 (断开连接)
[确定]
关闭环回接口: [确定]
弹出环回接口: [确定]
弹出界面 eth0: 活跃连接状态:激活中
活跃连接路径:/org/freedesktop/NetworkManager/ActiveConnection/1
状态:激活的
连接被激活
[确定

4.清除iptable

iptables -F       #清空iptable

 /etc/init.d/iptables save    #保存

iptables:将防火墙规则保存到 /etc/sysconfig/iptables:     [确定]

5.关闭selinux

vim /etc/selinux/config

  1
2 # This file controls the state of SELinux on the system.
3 # SELINUX= can take one of these three values:
4 # enforcing - SELinux security policy is enforced.
5 # permissive - SELinux prints warnings instead of enforcing.
6 # disabled - No SELinux policy is loaded.
7 SELINUX=disabled      #将selinux修改disable
8 # SELINUXTYPE= can take one of these two values:
9 # targeted - Targeted processes are protected,
10 # mls - Multi Level Security protection.
11 SELINUXTYPE=targeted

6.网络配置常用命令

1)查看网卡与网线的连接情况

     mii-tool命令  http://www.cnblogs.com/Spiro-K/p/6384793.html

2)单网卡启动

ifconfig eth0 down

ifconfig eth0 up

3)单网卡多IP配置

ifconfig eth0 : IP地址/掩码

ifconfig eth0 : IP地址/掩码

4)主机名

查看
  hostname 临时更改
  hostname name 写入配置文件
  vim /etc/sysconfig/network

5)DNS配置

DNS简易配置文件
vim /etc/hosts DNS配置文件
vim /etc/resolv.conf

6)查看路由表

route -n

Kernel IP routing table
Destination Gateway Genmask Flags      Metric Ref Use Iface
192.168.0.0 0.0.0.0 255.255.255.0 U #直连     1 0 0 eth0
0.0.0.0 192.168.0.1 0.0.0.0 UG #网关     0 0 0 eth0

7)查看开启端口

netstat -antp
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 1444/master
tcp 0 0 127.0.0.1:6010 0.0.0.0:* LISTEN 1571/sshd
tcp 0 0 127.0.0.1:6011 0.0.0.0:* LISTEN 1960/sshd
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 1365/sshd
tcp 0 0 192.168.0.101:22 192.168.0.100:55989 ESTABLISHED 1960/sshd
tcp 0 0 192.168.0.101:22 192.168.0.100:52818 ESTABLISHED 1571/sshd
tcp 0 0 ::1:25 :::* LISTEN 1444/master
tcp 0 0 ::1:6010 :::* LISTEN 1571/sshd
tcp 0 0 ::1:6011 :::* LISTEN 1960/sshd
tcp 0 0 :::22 :::* LISTEN 1365/sshd

Linux:网络配置的更多相关文章

  1. Linux网络配置基础

    linux网络配置常见有两种:桥接模式(Bridge)与NAT模式,还有一种Host-Only模式由于其局限性通常被舍弃就不加以说明了,下面我们介绍下桥接模式(Bridge)和NAT模式. 桥接模式( ...

  2. Linux 网络配置(固定IP)

    通常linux作为服务器系统时,是不推荐安装图形界面的,因此我们需要掌握非图形界面下如何配置网络,主要两种方式,如下: 一.使用SETUP工具(redhat系列才可以,推荐此修改方式) 1.在命令行直 ...

  3. linux网络配置相关文件

    网络接口(interface)是网络硬件设备在操作系统中的表示方法,比如网卡在Linux操作系统中用ethX,是由0开始的正整数,比如eth0.eth1...... ethX.而普通猫和ADSL的接口 ...

  4. Linux网络管理——linux网络配置

    2. linux网络配置 .note-content {font-family: "Helvetica Neue",Arial,"Hiragino Sans GB&quo ...

  5. linux网络配置命令(一)——ifconfig

    linux网络配置命令(一)——ifconfig ifconfig 查看.配置网卡信息.已过时,推荐使用ip命令 格式:  ifconfig [interface]                   ...

  6. Linux网络配置和网络诊断命令介绍

    方法/步骤 1 在接下来的讲解中,讲解的Linux网络配置和网络诊断的命令有: ifconfig.ping.netstat.traceroute.dig和nslookup.host.hostname. ...

  7. 01 Linux 网络配置和克隆

    Linux 网络配置和克隆 一.配置 Linux 网络 当在 VMware 中安装完 Linux 以后需要通过一些网络配置才能使 Linux 能够连能网络: 首先如果是在虚拟机上安装的 Linux 必 ...

  8. Linux系统初学-第三课 Linux网络配置1

    Linux系统初学-第三课 Linux网络配置 1.动态IP配置 配置文件路径 /etc/sysconfig/network-scripts/ ls查看网卡eth0,其中HWADDR值得获取:ifco ...

  9. linux网络配置完全解析

    概述:熟悉了windows下面的网络配置,对linux下的网络配置缺未必了解透彻.熟练掌握linux下的网络配置原理,能帮助我们更容易掌握网络传输原理:同时具备一些网络连接不通对应问题的排查能力.文本 ...

  10. linux网络管理----Linux网络配置

    1.1 linux配置IP地址 1️⃣ ifconfig命令临时配置IP地址 能不能自动获取IP地址和DNS地址,要看有没有DHCP服务器 win10上,输入ipconfig /all 会看到是否有D ...

随机推荐

  1. Django学习笔记之Django Form表单详解

    知识预览 构建一个表单 在Django 中构建一个表单 Django Form 类详解 使用表单模板 回到顶部 构建一个表单 假设你想在你的网站上创建一个简单的表单,以获得用户的名字.你需要类似这样的 ...

  2. 如何用纯 CSS 创作一个跳动的字母 i

    效果预览 在线演示 按下右侧的"点击预览"按钮可以在当前页面预览,点击链接可以全屏预览. https://codepen.io/comehope/pen/pZbrpJ 可交互视频 ...

  3. LeetCode——Is Subsequence

    Question Given a string s and a string t, check if s is subsequence of t. You may assume that there ...

  4. 自学Java测试代码一数据类型、数组使用

    2017-08-22 21:23:37. writer:pprp package test; public class helloWorld { int maxn = 123; //常量,需要定义一个 ...

  5. 「SSH 黑魔法」: 代理、端口转发和 shell 共享

    在好朋友的推荐下,我看了这个视频: The Black Magic Of SSH 这个视频里面,介绍了  ssh 的一些高级应用:结合工作的经历,两类问题会对我们平时的工作帮助很大: 1. 两个人怎么 ...

  6. 01_HBase概述

    1. HBase在Hadoop生态圈中的位置 问题:HBase 是什么,用在哪里,解决什么样的问题? 解答: 1)简单来说, HBase 是一种类似于面向列的分布式数据库(集群), 底层利用HDFS ...

  7. nRF5 SDK软件架构及softdevice工作原理

    本文将介绍Nordic nRF5 SDK软件架构以及softdevice工作原理,以加深大家对Nordic产品开发的理解,这样开发过程中碰到问题时,大家也知道如何去调试. 如果你刚开始接触nRF5 S ...

  8. HTML5如何做横屏适配

    在移动端中我们经常碰到横屏竖屏的问题,那么我们应该如何去判断或者针对横屏.竖屏来写不同的代码呢. 首先在head中加入如下代码: 1 <meta name="viewport" ...

  9. Hive 表结构操作

    添加列  add columns alter table table_name add columns (id int comment '主键ID' ) ; 默认在表所有字段之后,分区字段之前. 替换 ...

  10. 双击jar包运行方法

    方案一 在jar包同级,写个bat文件,如下 java -jar Xxx.jar pause 方案二 右击jar文件 ->打开方式->选择安装的jre/bin/javaw.exe. 双击依 ...