精华内容
下载资源
问答
  • linux ip地址更换自动脚本

    千次阅读 2016-04-06 22:56:43
    最近linux虚拟机很烦人,由于公司和家里的网关不一样,我的桥接方式不得不来回换ip地址,了解linux的人可能知道,配置文件很深:/etc/sysconfig/network-scripts/ifcfg-eth0,至少对我来说足够深了,所以下了个bash...

    最近linux虚拟机很烦人,由于公司和家里的网关不一样,我的桥接方式不得不来回换ip地址,了解linux的人可能知道,配置文件很深:/etc/sysconfig/network-scripts/ifcfg-eth0,至少对我来说足够深了,所以写了个bash脚本,以下为脚本内容:

        

    #!/bin/bash
    #注意,不建议在/etc/sysconfig/network-scripts/ifcfg-eth0 目录下执行此脚本
    #执行此脚本需要两个参数 第一个是你要修改成的ip地址 第二个是你要修改成的ip的网关
    cat /etc/sysconfig/network-scripts/ifcfg-eth0 > tmp.txt
    name=(`sed  -e "s/\(.*\)IPADDR.*[^\t]/\1IPADDR=$1/g" -e "s/\(.*\)GATEWAY.*[^\t]/\1GATEWAY=$2/g"   tmp.txt`)
    echo ${name[@]} > ifcfg-eth0
    copy_ip(){
        expect -c"set timeout -1;
           spawn cp ifcfg-eth0 /etc/sysconfig/network-scripts/;
          # spawn cp ifcfg-eth0 /;
           expect {
    	*(yes/no)* {send -- yes\r;exp_continue}	
    	eof {exit 0;}
            }"
    
    } 
    copy_ip
    rm -rf ifcfg-eth0
    rm -rf tmp.txt
    这里我主要利用sed进行问题搜索和替换,然后把内容输入到一个数组中,把数组写入新的文件,然后赋值到目标目录下替换原文件。下面的expect是为了自动输入yes的命令,不用用户人为确定替换。希望对大家有用。

    展开全文
  • Linux内核启动参数设置IP地址

    千次阅读 2013-01-21 15:23:20
    See Documentation/filesystems/nfs/nfsroot.txt

    See Documentation/filesystems/nfs/nfsroot.txt



    展开全文
  • Linux固定IP地址

    千次阅读 2019-01-14 20:39:14
    前提: 1.安装好VMware Workstation 2.安装好CentOS操作系统 效果: 1.只要笔记本能够连接外网,那么虚拟机中的CentOS也能够连接外网 ...二 设置VMnet8本地参数 三 设置CentOS配置文件 3.1 进入C...

    前提:

    1.安装好VMware Workstation

    2.安装好CentOS操作系统

    效果:

    1.只要笔记本能够连接外网,那么虚拟机中的CentOS也能够连接外网

    2.笔记本不能连外网的情况下,能够访问虚拟机中的CentOS

    目录

    一 配置虚拟网路编辑器

    1.1 虚拟网络编辑器

    1.2 NAT设置

    二 设置VMnet8本地参数

    三 设置CentOS配置文件

    3.1 进入CentOS命令行

    3.2 设置IP

    3.3 重启网络服务

    四 检验配置是否成功

    4.1 查看ip地址

    4.2 ping 百度

    4.3 XShell 连接linux


    一 配置虚拟网路编辑器

    1.1 虚拟网络编辑器

    点击:编辑-编辑网络编辑器

    点击:更改设置

    点击:选择VMnet8-选择NAT模式-设置子网IP-NAT设置

    说明:子网IP的意思,如果你想设置的固定IP地址为192.168.2.2-255,那么此子网IP就设置成192.168.2.0。如果想设置的固定IP地址为192.168.3.2-255,那么此子网IP设置成192.168.3.0

    1.2 NAT设置

    这个网关IP地址后面需要使用

    二 设置VMnet8本地参数

    点击:右击VMnet8-属性

    设置ip地址

    三 设置CentOS配置文件

    3.1 进入CentOS命令行

    # cd /etc/sysconfig/network-scripts/

    # ls

    编辑ifcfg-ens33文件

    # vim ifcfg-ens33

    3.2 设置IP

    设置固定的IP地址以及网关等等

    key value 说明
    BOOTPROTO static         开机协议,有dhcp及static
    ONBOOT yes 设置为开机启动
    IPADDR 192.168.2.123 你想要设置的固定IP,192.168.2.2-255之间都可以,请自行验证
    NETMASK 255.255.255.0 子网掩码,不需要修改
    GATEWAY 192.168.2.1 网关,这里和1.2 NAT设置里的网关地址要一样
    DNS1 114.114.114.114 这个是国内的DNS地址,是固定的

    3.3 重启网络服务

    # service network restart

    四 检验配置是否成功

    4.1 查看ip地址

    # ifconfig

    从下面图可以看出已经改成我们想要的IP地址了

    4.2 ping 百度

    # ping www.baidu.com

    从下图可以看出,已经ping成功

    4.3 XShell 连接linux

    从下图可以看出,已经连接成功

    文中如果有写的不对的地方,请大家帮忙指出,共同进步

    展开全文
  • 对于我这类初学者,移植好Linux后,Linux上电后的第一件事就是配置一些参数,我是基于多以太网的例程移植的Linux系统,上电后的第一件事就是配置五个网口的 IP 地址,虽然只是五个 ifconfig 的语句,但是总是这样来...

    对于我这类初学者,移植好Linux后,Linux上电后的第一件事就是配置一些参数,我是基于多以太网的例程移植的Linux系统,上电后的第一件事就是配置五个网口的 IP 地址,虽然只是五个 ifconfig 的语句,但是总是这样来来回回的配置,也会很浪费时间。基于上电后自动挂载SD卡的前提下,可以每次都需要用到的配置信息编写为一个脚本,在每次上电后自动运行这个脚本就可以完成自动配置的功能了。具体实现步骤如下:

    1. 编写自动配置参数的脚本 config.sh,将 config.sh 拷贝或者通过 NFS 文件拷贝到SD卡的FAT分区的 config 文件夹里。

      
      ifconfig eth0 192.168.1.10 netmask 255.255.255.0 up
      ifconfig eth1 192.168.1.11 netmask 255.255.255.0 up
      ifconfig eth2 192.168.1.12 netmask 255.255.255.0 up
      ifconfig eth3 192.168.1.13 netmask 255.255.255.0 up
      ifconfig eth4 192.168.1.14 netmask 255.255.255.0 up
      
      mount -t nfs -o nolock 192.168.1.111:/home/xxx/work/nfs_server /mnt

      前面五个语句完成对五个网口IP的自动配置,配置完网口后,最后一个语句自动挂载NFS文件系统,xxx代表主机用户名,这个功能在进行Linux程序开发时非常的有帮助,可以将主机上编写好的程序通过网线直接 mount 到开发板上,可以直接调试,非常方便。

    2. 修改自动挂载SD卡的脚本,然后重新移植。参考《Linux上电自动挂载SD卡和文件系统的修改 - ZYNQ7020学习》,往后如果需要再修改其他配置信息时,只需要修改 config.sh 脚本即可。

      
      #!/bin/sh
      mkdir FAT
      mount /dev/mmcblk0p1 FAT
      mkdir EXT4
      mount mount /dev/mmcblk0p2 EXT4
      
      cd /FAT/config/
      ./ipconfig.sh
      

    完成上面两步,断电重启。使用 ifconfig 命令查看IP,应该就已经自动配置好了,并且应该已经连接到了主机的NFS共享文件夹。

     

     

     

    展开全文
  • linux更改ip地址命令 It’s easy to change your IP address using a graphic interface, but did you know that Linux also lets you change your network card’s IP address using a simple command from the ...
  • Linux修改IP地址的方法

    千次阅读 2020-05-30 17:28:53
    修改IP地址的方法 第一种:通过nmtui修改网络相关参数(一般不建议使用) [root@MV65 ~]# nmtui 接下来跟着截图做即可(红色部分为选中部分,直接回车进入下一步) 将光标选中IPv4上的**“自动”,回车该选为手动...
  • linux curl ip 地址

    千次阅读 2011-06-09 15:25:00
    知道访问者的IP地址,如何获得该IP所在的地理位置呢?我首先想到的是ip138,因为我经常使用这个网站来查询IP所在地。但是,这个网站查询到的结果只精确到省,让人不太满意。经过网上查询,腾讯的IP分享计划...
  • Linux下配置ip地址

    万次阅读 2019-04-17 20:30:24
    linux中配置ip地址的方法有四种: 1.图形界面配置。 2.ifconfig命令临时配置(关机后失效)。 3.nmcli命令永久生成。 3.修改配置文件。 图形界面 使用命令 nm-connection-editor 命令可以进入图形界面 添加...
  • linux ip命令

    万次阅读 2010-04-20 17:23:00
    ip 是个命令, ip 命令的功能很多!基本上它整合了 ifconfig 与 route 这两个命令,不过ip 的功能更强大!...下面介绍一下使用方法[root@linux ~]# ip [option] [动作] [命令]参数:option :设定的参数,主要有: 
  • Linux 配置IP地址和DNS

    千次阅读 2020-12-16 11:00:36
    可以看到详细的网卡信息,包括网卡类型(以太网网卡),硬件地址IP地址IP广播地址,子网掩码等。 我们要注意两个内容, 第一:inet addr:xxx.xxx.xxx.xxx(这是IPV4地址) inet6 addr:xxxxxxxxxxxxxxx(这是IPV6...
  • LINUX修改IP地址

    千次阅读 2010-08-30 10:44:00
    以前都是使用自动IP动态分配获取IP的,虽然每次获得的ip都是相同的,但我还是决定自己设置一个IP。输入命令: [root@localhost ~]# ifconfig eth0 219.246.177.160 netmask 255.255.255.0 up <br /...
  • linux ping IP地址与telnet 测试IP端口

    万次阅读 2018-07-27 09:53:13
    一、ping命令使用 ping命令是不能够测试端口的,ping只是测试网络联接状况以及信息包发送和...-a 以IP地址格式来显示目标主机的网络地址 ; -n count 指定要Ping多少次,具体次数由count来指定 ; -l size 指定...
  • Linux 设置固定IP地址

    万次阅读 2018-08-30 21:42:36
    当我们安装完linux之后需要做的第一件事就是配置网络,因为有了网络我们可以做更多的事,比如下载插件,使用xshell工具连接等等 ifconfig 查看网络配置,类似windows的ipconfig linux的网络配置文件一般在/...
  • Linux下修改ip地址(Centos版)

    万次阅读 2019-06-26 14:29:23
    Linux下有两种修改ip地址的方法,分别是修改配置文件和命令修改。 一、命令修改 1)改ip,connetion.autoconnect yes 代表配置后立马生效,自动建立链接 nmcli connection modify ens33(预修改网卡) ipv4.method ...
  • 设置和删除Ip地址 要给你的机器设置一个IP地址,可以使用下列ip命令: $ sudo ip addr add 192.168.0.193/24 dev wlan0   请注意IP地址要有一个后缀,比如/24。这种用法用于在无类域内路由选择(CIDR)...
  • ip_forward参数Linux内核转发影响分析 2014-08-07 20:40:59 分类: LINUX 在进行Linux内核转发时,需要在proc文件系统的proc/sys目录设置转发的参数,可以使用下面的方法查看该参数的值 ...
  • linux虚拟机修改ip地址

    千次阅读 2018-07-30 14:07:15
    由于在搭建hadoop集群的时候,会布置主从(master/slave)节点,每次重新打开虚拟机时,ip地址也会相应的改变,因此要改变为静态ip,避免重复繁琐的修改host文件。 1)首先查看ip地址 使用ifconfig命令 $ ...
  • Linux ip命令详解

    万次阅读 2015-08-24 16:04:56
    ip 是个命令, ip 命令的功能很多!基本上它整合了 ifconfig 与 route 这两个命令,不过ip 的功能更强大!...[root@linux ~]# ip [option] [动作] [命令] 参数: option :设定的参数,主要有:
  • Suse linux IP设置方法

    万次阅读 2011-04-21 23:15:00
    第一种SUSE Linux IP设置方法 ifconfig eth0 192.168.1.22 netmask 255.255.255.0 up route add default gw 192.168.1.2释义: #IP配置,包括子网掩码,看情况修改eth0和192.168.1.22 #网关修改 ,看情况修改192....
  • Linux arping命令测试IP地址冲突

    万次阅读 2014-11-11 16:52:02
    arping命令可以用来测试局域网各个主机之间的连通性,测试局域网中某个特定的IP地址是否已经被占用,进而可以有效检测局域网内的IP地址冲突问题。 如下图示例:arping -c 3 -f -D *.*.*.*(*.*.*.*为IP地址) ...
  • Linux 通过shell获取IP参数是网卡名

    千次阅读 2019-03-14 20:01:11
    编写getIP.sh文件: #!/bin/bash iface=$1 ip="$(ip addr show "$iface"|grep "inet\b"|awk '{print $2}')" echo $ip 使用方法: ./getIP.sh wlan0 ./getIP.sh eth0 ...
  • Linux内核: 修改TCP/IP调优参数

    千次阅读 2015-01-15 16:40:07
    任何的TCP/IP调优参数都位于/proc/sys/net/目录. 例如, 下面是最重要的一些调优参数, 后面是他们的含义:   1. /proc/sys/net/core/rmem_max — 最大的TCP数据接收缓冲 2. /proc/sys/net/cor
  • 修改Linux服务器的ip地址

    万次阅读 2019-09-20 23:28:41
    目录 1、Ubuntu 方法1: 通过ifconfig直接修改 方法2: 通过修改配置文件进行修改 2、Centos ...方法1: 通过ifconfig直接...1、使用命令ifconfig查询网卡信息和当前IP地址。 2、使用命令“sudo ifconfig 网卡...
  • Linux查看ip

    万次阅读 2018-09-13 09:47:52
    Linux查看IP地址的命令--ifconfig ifconfig命令用于查看和更改网络接口的地址参数  [test@90-6-77 ~]$ ifconfig bond1 Link encap:Ethernet HWaddr 6C:92:BF:3B:F3:DF inet addr:10.28.4.28 Bcast:10.28.7....
  • 如何在linux上永久修改IP地址

    千次阅读 2019-08-29 15:46:06
    我们要永久修改IP地址的话,只能修改网卡的配置文件。这里偏爱red hat,所以使用的是centos(fedora、centos、red hat都是一样的。) 红帽系列的网卡配置文件在/etc/sysconfig/network-scripts下。 我们先改变路径...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 394,841
精华内容 157,936
关键字:

linuxip地址参数

linux 订阅