更改网卡mac地址后,怎样指定网卡的ip地址,我弄的这个脚本有什么问题。

sh/bash/dash/ksh/zsh等Shell脚本
回复
rogern
帖子: 33
注册时间: 2008-10-02 1:19

更改网卡mac地址后,怎样指定网卡的ip地址,我弄的这个脚本有什么问题。

#1

帖子 rogern » 2009-10-24 11:58

#!/bin/sh
#执行命令
sudo /sbin/ifconfig eth1 down
echo "网卡关闭"
sudo /sbin/ifconfig eth1 hw ether 00:E0:4C:53:F7:7E address 192.168.1.12 netmask 255.255.255.0 gateway 202.101.172.35
sudo /sbin/ifconfig eth1 up
头像
cnkilior
论坛版主
帖子: 4984
注册时间: 2007-08-05 17:40

Re: 更改网卡mac地址后,怎样指定网卡的ip地址,我弄的这个脚本有什么问题。

#2

帖子 cnkilior » 2009-10-24 12:10

网卡先要up了才能改地址吧?
头像
O_O_BOT
帖子: 2461
注册时间: 2009-05-20 19:32

Re: 更改网卡mac地址后,怎样指定网卡的ip地址,我弄的这个脚本有什么问题。

#3

帖子 O_O_BOT » 2009-10-25 17:53

sudo ifconfig x down
sudo ifconfig x hw ether $mac
sudo ifconfig x 192.168.1.2 netmask 255.255.255.0 broadcast 255.255.255.255
irc 聊天室
ubuntu-cn 的irc 频道为
irc.ubuntu.com 8001 #ubuntu-cn
UTF8编码 可用 irssi xchat pidgin weechat 登录

http://webchat.freenode.net/?channels=ubuntu-cn
[url]irc://irc.freenode.net/ubuntu-cn[/url]
头像
Stupid kid
帖子: 416
注册时间: 2006-10-18 12:57

Re: 更改网卡mac地址后,怎样指定网卡的ip地址,我弄的这个脚本有什么问题。

#5

帖子 Stupid kid » 2009-11-21 20:18

呵呵,其实不如做个alias,把你上面所有命令用&&连接起来

代码: 全选

sudo ifconfig eth0 down && sudo ifconfig eth0 192.168.1.12 hw ether 00:E0:4C:53:F7:7E netmask 255.255.255.0 && sudo route add default gw 202.101.172.35 eth0
http://twitter.com/nothining
Mail: bjdfzster@gmail.com
南京的开源活动几乎是0,希望能有人组织下(也可以拉我入伙^_^)
最近在从零开始学习Linux程序设计,加油……
djstava
帖子: 56
注册时间: 2007-12-27 10:13
来自: shanghai

Re: 更改网卡mac地址后,怎样指定网卡的ip地址,我弄的这个脚本有什么问题。

#6

帖子 djstava » 2009-11-22 17:35

改完IP地址接着up也一样的
ifconfig eth0 * up
Lenovo x200 AP5 p8400
Open Source,Share,Free
Blog:http://djstava.cublog.cn
回复