我带的sbc2410的开发板,2.4版linux内核。要如何修改ip地址只需要启动时开发板并可以找到/etc/init.d/rcs,在这里这个可以能找到/sbin/ifconfigeth0,修改后面的ip地址就可以了。而是可以改主机名:即可以修改/etc/sysconfig/hostname。
发出命令setup,这个可以直接修改ip地址!
也也可以编辑:
vi/etc/sysconfig/network-script/ifcfg-eth0
deviceeth0
bootprotonone
onbootyes----你只要把yes把它改成oh,noip就不生效乐~
typeethernet
netmask255.255.255.0
ipaddrip地址
userctlno
peerdnsyes
gateway网关地址(路由器的ip地址)
我记得重起服务!
命令:servicenetworkrestart
可修改配置文件ifcfg-eth0,具体流程万分感谢:
1.用vi打开文件:
vi/etc/sysconfig/network-scripts/ifcfg-eth0
2.需去添加或修改的内容(再注意比较复杂地址的请据你的实际中情况情况酌情决定):
deviceeth0
hwaddr00:0c:29:5a:22:ef
typeethernet
uuid53c1c149-e126-443e-93fd-db592deb339e
onbootyes
nm_controlledyes
bootprotostatic#设置中静态ip
ipaddr192.168.10.24
netmask255.255.255.0
broadcast192.168.10.255
gateway192.168.10.2#系统设置你自己的网关
3.后退,存放所做的可以修改。
我我敢很多人看了回答我还是配不了:
1,我系统没有ifconfig--都很新的版本都只设置为直接安装ip命令了,写法要换看看。
2,我没有eth0,也没有ens也没有enp等等--你的很可能是无线网卡,直行找无线网卡配置。
3,我没有无线网卡,但ifconfig看另外bond,br0,eth0.1--这几个各是多网卡bond,网桥,vlan,配置详情请咨询你们的网管。
4,关机重启后ip又少了/过了会儿ip又没有了--ifconfig的配置是非持久化的,你是需要直接修改网络配置文件。
5,网上说的配置文件我还没有--完全不同发行版有相同的配置文件,里面的格式也可能不同。
6,可以修改配置文件要重启服务看一下效果,但网上的命令也不行--原因是最常见的一种的linux拉住服务有sysinitv,upstat,systemd,拉过网络的服务也有network,networking,networkmanager几种,所以我会有很多种写法,你搞不知道就重启后得了,多白白浪费点时间行了。你问我为什么很清楚这么多多,大都泪啊………