展开

关键词

Linux etcnetworkinterfaces方法

Linux下/etc/network/interfaces文件用来网络接。 初始化网Ethernet Interface 大部分的网络接都可以在/etc/network/interfaces中解决。 例如为网卡静态IP(dhcp),设路由信息,IP掩码,设默认路由等。 PS: 如果想要在系统启动时就自动启动网,需要添加auto一行,详见下面示例。 1.

1.7K21

Linux本机端转发

所谓端转发就是,本来你的进程是提供端A的TCP服务,但是由于一些特殊原因(比如该端禁止外网访问,或者金志明某些用户访问),如果还是想要访问到该端A的服务,可以一下端转发,使得到端B的请求被自动转发到端 首先,必须开启Linux的端转发功能 我们进入文件: $ vim /etc/sysctl.conf 找到 net.ipv4.ip_forward = 0 这一行,如图改成 net.ipv4.ip_forward 如果成功,将会看到上面这样的输出。 到此,就可以在外网访问8000端来获取8100端的服务了,很简单吧。 和OUTPUT下可以看到我们刚才的端转发,其他两块没有内容。 以上,就是Linux的本机端转发方法了,还有一种转发是跨IP端转发,本文暂不介绍。

16010
  • 广告
    关闭

    什么是世界上最好的编程语言?丨云托管征文活动

    代金券、腾讯视频VIP、QQ音乐VIP、QB、公仔等奖励等你来拿!

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Linux防火墙,开启80端、3306端

    vi /etc/sysconfig/iptables  -A INPUT -m state –state NEW -m tcp -p tcp –dport 80 -j ACCEPT(允许80端通过防火墙 )  -A INPUT -m state –state NEW -m tcp -p tcp –dport 3306 -j ACCEPT(允许3306端通过防火墙)  特别提示:很多网友把这两条规则添加到防火墙的最后一行 ,导致防火墙启动失败,正确的应该是添加到默认的22端这条规则的下面 添加好之后防火墙规则如下所示: ######################################  # Firewall icmp-host-prohibited  COMMIT  ##################################### /etc/init.d/iptables restart        #最后重启防火墙使生效

    4K90

    linux网络接和主机名

    ifconfig命令是一个接命令,但更多的被用来显示已激活的网络接信息。 ,如果在命令行中为网络接了IP地址,则默认会up down :将指定的接为down状态 [-]arp :启用或禁用该接上使用ARP协议,如"ifconfig eth0 -arp " mtu N :设指定接的最大传输单元(MTU) netmask :设该接的IP netmask,默认会采用A/B/C类地址的掩码位数 address :要分给该接的IP地址 ifconfig 对于slave地址,即别名地址,若要永久生效,应该建立对应的别名接文件,如/ets/sysconfig/network-scripts/ifcfg-eth0:0,然后在该文件中的DEVICE关键字上给定 eth0:0名称,该DEVICE项必须正确。

    26730

    linux redis安装及多端过程

    安装 redis在linux下的安装很简单,ubuntu下apt-get就可以很方便的安装 # ubuntu安装redis-server sudo apt-get install -y redis-server 自定义端 redis默认安装时服务端为6379,很多情况下我们需要启动自定义的端,如果你不需要默认的6379端,而且只需要启动一个自定义端,那么很简单,打开/etc/redis/redis.conf 如果你希望在保留原有的6379端的基础上,增加一个或多个自定义端,就需要重新创建redis服务实例。 以下为ubuntu 16.04上安装redis-server (3.0.6)为例说明步骤 参数文件 从/etc/redis/redis.conf复制一个副本在此副本上修改自定义端 sudo 26416,这样会避免在后续的操作过程中的一些警告(不改也不影响使用) 上述修改完成后,就可以启动redis-server-26416服务了 sudo systemctl daemon-reload # 设为自动启动

    74410

    (324)轻松 webpack3.x入、出

    、出文件的。 :{} } 简单解释一下相关项: entry:文件的地址,可以是单一入,也可以是多入。 output:文件的地址,在webpack2.X版本后,支持多出。 module:模块,主要是解析CSS和图片转换压缩等功能。 /src/entry.js' }, 1.2 output选项(出) 出是用来告诉webpack最后打包文件的地址和文件名称的。 3.多入、多出 在webpack3.x中多入、多出是非常简单的,只需新增在entry中新增文件路径、同时修改出文件名称即可,具体看下例代码: 3.1.

    22920

    LinuxMysql5.7主从

    封面为好友拍摄的照片,想查看更多微信公众号搜索:JavaBoy王皓或csdn博客搜索:TenaciousD 前言 主从其实蛮简单的,主从也叫热备,热备就是在数据库启动的情况下实时对数据进行备份, 我们使用数据库对主从主要是解决数据库对读写压力,一般的,写操作主库,读操作从库。 正文 废话不多说了,大家过来是看如何主从的,不是来学概念和原理的。 前提准备 我们要在两台网络互通的服务器安装两个mysql ,并启动成功,请查看我上篇文章: Linux安装mysql5.7.26 --(傻瓜版3分钟搞定) 公众号请点击:https://blog.csdn.net 主 10.8.18.73 从 10.8.18.74 主库操作 一、文件 使用命令对主库进行 vim /etc/my.cnf 添加如下 server-id=1 #服务器id (主从必须不一样

    49420

    Linux-Bash

    2.bash中的环境文件 2.1 login shell和non-login shell login shell:取得bash需要完整的登录流程。 non-login shell:取得bash接的方法不需要重复登录的操作。 在login shell中,登陆后读取两个文件: /etc/profile:系统全局文件 ~/.bash_profile 或 ~/.bash_login 或 ~/.profile:使用者个人文件 2.2 /etc/profile 全局文件,设定的变量主要有: PATH:根据UID决定PATH要不要含有sbin的系统指令目录 if [ "$EUID" = "0" ]; then login shell文件读取流程 2.3 ~/.bashrc 用户个人的信息存放在~/.bashrc中,其内容一般为: # .bashrc # User specific aliases and

    66410

    linux JDK13

    下载jdk13 https://www.oracle.com/java/technologies/javase-downloads.html

    11920

    Dockeryapi接

    源为阿里云(可以不) sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo vendors \ registry.cn-hangzhou.aliyuncs.com/anoy/yapi \ run install-server 他会给你一个初始的账户账号密码 自定义文件挂载到目录 /api/config.json,官方自定义文件 -> 传送门 4、启动 Yapi 服务 docker run -d \ --name yapi \ --link mongo-yapi:mongo 3000:3000 \ registry.cn-hangzhou.aliyuncs.com/anoy/yapi \ server/app.js #-p 对外开放端: 内部端 # --name docker中容器的名称 三.登入 服务器的地址:3000 四.Yapi 使用 官方文档 其实不看也知道,看中文都懂 五.其他操作 关闭 Yapi docker stop yapi

    25430

    h3c Hybrid端

    目的:PC1和PC2之间可以互访; Pc1:1.1.1.1 255.255.255.0  Pc2:1.1.1.2 255.255.255.0 只给出关键的 S1: interface f0/0  port port trunk permit vlan 1 10 20 interface f0/1  port link-type hybrid  port hybrid vlan 20 untagged port trunk permit vlan 1 10 20 interface f0/1  port link-type hybrid  port hybrid vlan 10 untagged 这时vlan 2 打上tag,vlan 3 不打tag [SW1-E0/1]port hybrid vlan 2 tagged [SW1-E0/1]port hybrid vlan 3 untagged access端和trunk端之间的一种端属性,通过hybrid端的设可以部分vlan的帧打上vlan标记,部分vlan 的帧不打,如果把所有的vlan都为untag,那么交换机间所有的

    72620

    Debian9eth0接

    上一篇写的是如何安装debian9系统服务器,但是刚安装完毕的服务器是没有接IP地址信息的,所以还需要对系统eth0接IP地址。    新安装的debian9是没有ifconfig,命令的,因此你可以使用cat /etc/network/interface进行查看你的网卡。 很明显没有eth0接信息,因此,我们使用nano /etc/network/interfaces手工一下。 使用Ctrl+o进行保存文件,使用Ctrl+x进行退出。 因为你还没有服务器的DNS。编辑nnao /etc/resolv.conf,输入nameserver 8.8.8.8保存即可。 然后就可以安装软件包了。 因为系统默认CD/DVD为软件安装源,真正想要安装软件需要apt安装源文件。下一篇里将会教大家如何apt安装源。

    6640

    Linux 挂载盘镜像本地 yum 源安装软件

    Redhat6.4 下 yum 源 一、插入盘镜像 ? 图形化界面上能够看到新增盘图标,默认自动弹出窗显示盘中文件 ? 二、 查看盘对应路径 切换到盘目录,使用 Tab 补齐的方法进入,便可以看到很多软件包,但由于默认路径有空格,不方便 yum 源,故需要重新挂载盘。 使用新挂载点即可访问盘中文件 [root@JiekeXu ~]# ls /mnt/dvd /mnt/dvd/Server 是 yum 仓库要用到的路径 五、修改文件 yum 源 [root CentOS 7.6 下 yum 源 CentOS 系列的 Linux 操作系统目前市场上使用的还是比较多的,而且很多公司也都陆陆续续使用 7 系列版本,那么本次将使用 CentOS 7.6 作为演示版本 [done] 当然,局域网也有不通的时候,那么我们只要挂载盘镜像或者上传镜像到系统某个目录下,如下 5 步也很方便 zypper 源,还等什么,赶快来试试吧。

    3.8K61

    Linux HugePages

    尤其是对于8GB以上的内存以及较大的Oracle SGA size,建议值并使用HugePage特性。本文基于x86_64 Linux下来描述如何值 HugePages。     有关HugePages的特性请参考:Linux HugePage 特性 1、为什么需要值HugePages ?   该参数的值通常值位略小于当前的已安装系统内存,如当前你的系统内存为64GB,可以做如下设   *   soft   memlock    60397977   *   hard   memlock 至少也要值为略大于系统上所有SGA的总和。   使用ulimit -l 来校验该设 c、禁用AMM(Oracle 11g)   如果当前的Oracle 版本为10g,可以跳过此步骤。    HugePages_Free:    131   HugePages_Rsvd:      0   Hugepagesize:     2048 kB    3、使用HugePages的注意事项   下面的三种情形应当重新

    1.3K40

    Linux redis-Sentinel

    复制文件,在源码包里有sentinel.conf和redis.conf文件,复制到/etc/redis/目录下,如果有多个实例,建议改名,如本实例用的redis端是7021,sentinel是17021 cp /usr/local/src/redis-3.2.8/sentinel.conf /etc/redis/sentinel_26379.conf redis_master_6379.conf 修改以下参数: port 6379 daemonize yes #requirepass 123456 #masterauth 123456 其中,daemonize属性改为yes(后台运行)。 redis_slave_6380.conf : 修改以下参数: port 6380 daemonize yes #requirepass yingjun slaveof 192.168.248.128 6379 masterauth 123456 其他slave同此

    56820

    linux安全

    或者ip段的客户访问linux的某项服务。 所以:当hosts.allow和 host.deny相冲突时,以hosts.allow设为准。 6、然后再次使用  #vi /root/.ssh/authorized_keys 并把Xshell的公钥复制到另起一行,以#号开头的在linux当中是标注的意思! ? 10、然后最后一步,我们的防火墙只是暂时的关闭,重启电脑后就会失效,所以我需要永久的关闭它 #vi /etc/selinux/config        #修改selinux的文件 更改“SELINUX 基于密钥认证的 # vi /etc/ssh/sshd_config   PasswordAuthentication no      //禁止使用基于令认证的方式登陆 PubkeyAuthentication

    95950

    Linux网卡

    不保存退出 上下左右可以调整标 手动指定IP地址 vi /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 HWADDR=00:0C:29:8E Paste_Image.png dns解析 echo "nameserver 114.114.114.114" >> /etc/resolv.conf echo "nameserver 8.8.8.8 Paste_Image.png 设主机名称 vi /etc/sysconfig/network 编辑HOSTNAME=hh ?

    1.4K70

    linux下iptables

    raw: 主要用于合 NOTRACK 的响应。 security: 用户强制访问控制(MAC)网络规则。 command, 处理规则 -P 定认默认规则。 -A 追加规则。 chain,netfilter可以在五个位进行过滤 PREROUTING 数据进来前 INPUT 数据入 FORWARD 转发的时候 OUTPUT 数据包出 POSTROUTING 数据出去后 match,匹规则,常用的规则有几下几种 -p 用于匹协议,如 TCP/UDP/ICMP -s 匹源 IP (! 表示反向) -d 匹目的 IP(! 表式反向) -i 流入网卡 -o 流出网卡 -dport 目的端 -sport 源端 -state 连接状态 -m 显式扩展以上规则,即可以匹多个状态,端 target,动作 DROP 丢弃

    26520

    linux - ubuntu ssh

    ssh-server还没有启动,需要执行命令启动ssh服务: /etc/init.d/ssh start; 注:在ubuntu-12.04-server-i386.iso安装中只显示sshd这一项: 3.扩展 SSH默认服务端为22,用户可以自已定义成其他端,如222,需要修改的文件为: /etc/ssh/sshd_config 把里面的Port参数修改成222即可 ------ 如果遇到使用 root

    48541

    Linux下FTP

    关于Linux下搭建FTP服务的文章网上有很多,但是大部分都局限于某一点,在实际操作过程中会遇到各种问题,针对本人在使用中用到的一些设和出现的问题对网络信息进行了归纳整理和总结。 启动命令#service vsftpd start 停止命令#service vsftpd stop 重启命令#service vsftpd restart 二、VSFTPD环境的初步: ftp的文件主要有三个 除非显式在user_list中加入一行:anonymous 而最常用的文件是vsftpd.conf,在完成后要运行#service vsftpd restart重启FTP服务。 将改为NO后,只能通过binary形式传输。 因为在很多情况下客户端处于VLAN等网络环境下,很难主动给出链接端,不得不采用被动模式,出现这个错误并不能通过关闭PASV模式解决,而应该寻找PASV各方面的位,找到中存在的问题进行解决。

    4.3K50

    扫码关注云+社区

    领取腾讯云代金券