当前位置: 技术问答>linux和unix
需要在程序中动态改变ip地址,不知道这个shell怎么写?
来源: 互联网 发布时间:2015-09-14
本文导语: 需要写一个shell改变 /etc/sysconfig/network-scripts/ifcfg-eth1下对网卡1的ip配置, DEVICE=eth1 ONBOOT=no BOOTPROTO=none NETMASK=255.255.255.0 GATEWAY=192.168.7.23 TYPE=Ethernet USERCTL=yes PEERDNS=no NETWORK=xxx.xxx.xxx.xxx BROADCAST...
需要写一个shell改变 /etc/sysconfig/network-scripts/ifcfg-eth1下对网卡1的ip配置,
DEVICE=eth1
ONBOOT=no
BOOTPROTO=none
NETMASK=255.255.255.0
GATEWAY=192.168.7.23
TYPE=Ethernet
USERCTL=yes
PEERDNS=no
NETWORK=xxx.xxx.xxx.xxx
BROADCAST=xxx.xxx.xxx.xxx
IPADDR=xxx.xxx.xxx.xxx
也就是把NETWORK,BROADCAST,IPADDR那几行改变,不知道这个shell怎么写?清高人赐教.
DEVICE=eth1
ONBOOT=no
BOOTPROTO=none
NETMASK=255.255.255.0
GATEWAY=192.168.7.23
TYPE=Ethernet
USERCTL=yes
PEERDNS=no
NETWORK=xxx.xxx.xxx.xxx
BROADCAST=xxx.xxx.xxx.xxx
IPADDR=xxx.xxx.xxx.xxx
也就是把NETWORK,BROADCAST,IPADDR那几行改变,不知道这个shell怎么写?清高人赐教.
|
直接调用ifconfig即可,
改文件的方法好麻烦哦!
参看ifconfig的用户手册,
man ifconfig
改文件的方法好麻烦哦!
参看ifconfig的用户手册,
man ifconfig