目录

Selinux

是Linux的一种权限管理,可以有效限制Root权限。SELinux可能会使网络连接的相关服务无法访问,建议关闭。

关闭SElinux

#修改配置 永久关闭

vim /etc/selinux/config

SELINUX=disabled

#SELINUX=permissive force enforce

#命令行 临时关闭

getenforce #enforcing

setenforce 0

getenforce #permissive

Iptable

iptable防火墙以后会详细介绍,前期实验建议关闭,会影响很多服务之间的通信。

iptables -nvL #查看防火墙规则

iptables -F #清空防火墙

service iptables save

service iptables restart

NetworkManager

关闭网络管理员 ,这是RHEL6很鸡肋的功能。

service NetworkManager stop

chkconfig NetworkManager off 禁止开机启动该服务

基本网络配置

1.ifconfig 显示当前网络设置

2.关闭iptables

3.关闭NetworkManager

4.关闭Selinux

5.编辑网卡

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

DEVICE=”eth0”

HWADDR=”00:0C:29:64:13:00”

NM_CONTROLLED=”no”

ONBOOT=”yes”

BOOTPROTO=static #设置静态方式获取IP,也可以是DHCP方式

IPADDR=”192.168.1.181”

NETMASK=”255.255.255.0” #地址掩码

GATEWAY=”192.168.1.1” #网关

DNS1=”192.168.1.181”

5.service network restart #重启网络服务,使配置生效

编辑网卡子接口

实现一个MAC地址(网卡)可以对应多个IP地址。

1.生成网卡子接口配置文件

cp -p ifcfg-eth0 ifcfg-eth0:0

2.编辑网卡子接口配置文件

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

DEVICE=”eth0:0”

HWADDR=”00:0C:29:64:13:00”

NM_CONTROLLED=”no”

ONBOOT=”yes”

IPADDR=”172.168.1.190”

NETMASK=”255.255.255.0”

GATEWAY=”172.168.1.1”

DNS1=”192.168.1.181”

ip指令

ip addr show dev eth0 显示网卡中的ip

ip addr add dev eth0 192.168.0.100/24 增加网卡ip

ip addr del dev eth0 192.168.0.100/24 删除网卡ip

ifconfig指令

ifconfig eth0 172.16.0.100 netmask 255.255.0.0 临时设定网卡eth的IP和掩码

ifconfig eth0 172.16.0.100/24 临时设定ip和24位掩码

ifconfig eth0 up

ifconfig eth0 down

ifconfig eth0 | grep HWaddr 管道服务

ifconfig eth0 down

ifconfig eth0 hw ether 00:0C:29:64:13:01 硬件地址

service network restart

ifconfig eth0 hw ether 00:0C:29:64:13:00

修改主机名

vim /etc/sysconfig/network 永久修改主机名文件

hostname www.jmilk.com

服务端口

Vim /etc/services

cat /etc/services | grep ” 80/tcp”

Linux_RHEL_设置网络的更多相关文章

  1. VirtualBox Ubuntu Server 16.04 手动设置 网络(IP, DNS, 路由)

    1. VirtualBox 设置全局网络 在virtualBox点击菜单管理->全局管理 配置NAT网络 参考下图配置, 依次点击相应的按钮并设置网络(其中DHCP任意, 将来我们都会使用固定I ...

  2. Linux下通过ioctl系统调用来获取和设置网络信息

    #include <stdio.h> #include <stdlib.h> #include <string.h> #include <unistd.h&g ...

  3. centos 桥接配置 设置网络代理 lnmp搭建

    一.桥接配置 centos设置  编辑->虚拟网络编辑器->桥接模式->还原默认设置 虚拟机->设置->网络适配器->桥接 cd /etc/sysconfig/ne ...

  4. [转]用virtualBox安装centos设置网络和通信

    本文转自:https://blog.csdn.net/hsl_1990_08_15/article/details/51644451 具体的安装和在VM Ware中安装的方式大同小异 安装好后我们设置 ...

  5. Android判断网络是否打开,并打开设置网络界面

    由于Android的SDK版本不同所以里面的API和设置方式也是有少量变化的,尤其是在Android 3.0 及后面的版本,UI和显示方式也发生了变化,现在就以打开网络设置为例,同大家分享一下: 1. ...

  6. VMware虚拟机安装linux7并设置网络

    1.下载VMware虚拟机 https://www.vmware.com/cn/products/workstation/workstation-evaluation.html 永久激活12位序列号: ...

  7. 1、kvm的vnc服务关闭、设置网络模式

    一.kvm的vnc服务关闭 1.关闭虚拟机 virsh shutdown privi-server 2.virsh edit privi-server找到下面内容进行删除 <graphics t ...

  8. 安卓实训第九天---Activity的复习以及在Onstart里设置网络连接

    今天.首先对Activity的生命周期进行复习: (以下的截图部分是借鉴自赵雅智老师的博客.. .) Activity的完整生命周期自第一次调用onCreate()開始.直至调用onDestroy() ...

  9. Ubuntu18使用netplan设置网络

    参考:https://my.oschina.net/u/2306127/blog/2877106 https://blog.csdn.net/peyte1/article/details/805090 ...

随机推荐

  1. Python 3.8测试阶段正式开始,发布Beta 1版

    上周,Python背后的团队宣布发布了Python 3.8.0b1 版本,这是Python 3.8计划的四个beta发行预览版中的第一个.此版本标志着beta阶段的开始,您可以在此阶段测试新特性,并使 ...

  2. Docker的bridge和macvlan两种网络模式

    项目上部署的Docker集群创建的容器网络遇到问题,借机会学习了一下docker的网络模式,其他类型我们用的不多,这里只列举我们常用的bridge和macvlan两种,下面的描述和截图有一些是直接从网 ...

  3. macOS安装Python MySQLdb

    macOS安装Python MySQLdb 0. 参考 Mac OS X - EnvironmentError: mysql_config not found 1. 背景 import MySQLdb ...

  4. The Multilinear Structure of ReLU Networks

    两种非常常见的非线性单元:rectified linear units (ReLUs) 和 leaky ReLUs 我们选取binary hinge loss进行二分类 对于多分类,我们可以定义mul ...

  5. Python核心技术与实战——十九|一起看看Python全局解释器锁GIL

    我们在前面的几节课里讲了Python的并发编程的特性,也了解了多线程编程.事实上,Python的多线程有一个非常重要的话题——GIL(Global Interpreter Lock).我们今天就来讲一 ...

  6. python file对象测试数据的读写操作及OS模块介绍(四)

    import   from....import 引入模块 引入类 ①import 如果文件在lib下而且是python模块 :import 模块名. ②from....import from 包名.包 ...

  7. 【51nod1672】区间交

    题目大意:给定一个长度为 N 的序列,以及 M 个区间,现从中选出 K 个区间,使得这些区间的交集区间的点权和最大,求最大值是多少. 题解: 发现直接选 K 个区间不可做,考虑从答案入手.设答案区间为 ...

  8. Android 腾讯bugly Tinker 热修复

    Bugly热更新是腾讯推出的热更新框架,热更新是指无需到应用市场重新下载安装app,只需要在app内下载补丁包即可实现app的更新,主要用于app的bug修复或者少量改动. 大家在使用app(特别是游 ...

  9. Nginx虚拟主机多server_name的顺序问题

    Nginx虚拟主机多server_name的顺序问题  大 | 中 | 小  [ 2008-11-28 11:27 | by 张宴 ] [文章作者:张宴 本文版本:v1.0 最后修改:2008.11. ...

  10. 随机验证码生成和join 字符串

    函数:string.join() Python中有join()和os.path.join()两个函数,具体作用如下: join(): 连接字符串数组.将字符串.元组.列表中的元素以指定的字符(分隔符) ...