标签: ifconfig

"netcfg wlan0 up"不适用于应用程序

我有自定义硬件和自定义Android操作系统.在完成日常工作流程后,设备无法保持与无线网络的连接.我在应用程序中使用了WifiManager.WifiLock来确保硬件运行起来.但在我发现我的自定义操作系统无法弥补之后.

所以我试试了我的应用程序.

"netcfg" command 给我列出网络硬件

lo      UP    127.0.0.1       255.0.0.0       0x00000049  
wlan0   DOWN  0.0.0.0         0.0.0.0         0x00001002
Run Code Online (Sandbox Code Playgroud)

"netcfg wlan0 up"而且"ifconfig wlan0 up"两者都没有从应用程序的工作.

任何人都可以建议我可以从我的应用程序中制作硬件.

或者像本机应用程序类或任何我可以制作硬件的任何其他方式.

networking android native ifconfig

7
推荐指数
1
解决办法
804
查看次数

Magento 2:用于模块启用/禁用的 xml 中的 ifconfig

我已经为启用/禁用模块创建了配置。如果我从配置设置中选择“是”,则我的模块在前面可见,否则不可见。为此,我在 checkout_cart_index.xml 中添加了 ifConfig 条件。xml代码如下。

<referenceContainer name="cart.summary">
         <block class="Mageniks\Test\Block\Test" before="-"   ifconfig="mageniks/general/active" name="displaytest" template="Mageniks_Test::cart.phtml">
        </block>
   </referenceContainer>
   <referenceBlock name="checkout.cart.totals"> 
        <arguments>
            <argument name="jsLayout" xsi:type="array">
                <item name="components" xsi:type="array">
                    <item name="block-totals" xsi:type="array">
                        <item name="children" xsi:type="array">

                            <item name="fee" xsi:type="array" remove="true">
                                <item name="component"  xsi:type="string">Mageniks_Test/js/view/checkout/cart/totals/fee</item>
                                <item name="sortOrder" xsi:type="string">20</item>
                                <item name="config" xsi:type="array">
                                     <item name="template" xsi:type="string">Mageniks_Test/checkout/cart/totals/fee</item>
                                    <item name="title" xsi:type="string" translate="true">Fee</item>
                                </item>
                            </item>

                        </item>
                    </item>
                </item>
            </argument>
        </arguments>

    </referenceBlock>
Run Code Online (Sandbox Code Playgroud)

Ifconfig 仅在使用块时才起作用。Ifconfig 在参数中不起作用。

我想在参数或项目标签中添加条件以启用和禁用模块(如块标签)。

我怎样才能做到这一点 ?请帮我。任何帮助,将不胜感激。

谢谢

xml magento ifconfig magento2

6
推荐指数
1
解决办法
4329
查看次数

如何获取给定IP地址的以太网端口?

我正在尝试编写一个bash脚本来获取我知道的IP地址的接口的以太网端口.我需要从ifconfig中获取它,但似乎无法弄清楚如何去做.有任何想法吗?

谢谢.

bash shell ethernet ifconfig

5
推荐指数
2
解决办法
948
查看次数

将传出流量绑定到eth0而不是eth0:1

我们在linux(debian)机器上添加了第二个IP-Adress,以便为新的Apache vhost实现第二个SSL证书.

我们ifconfig现在看起来像这样:

eth0      Link encap:Ethernet  Hardware Adresse 00:0c:29:1b:ab:6c
          inet Adresse:999.999.999.39  Bcast:999.999.999.63  Maske:255.255.255.192
          inet6-Adresse: (...)/64 Gültigkeitsbereich:Verbindung
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metrik:1
          RX packets:219336884 errors:0 dropped:0 overruns:0 frame:0
          TX packets:223169420 errors:0 dropped:0 overruns:0 carrier:0
          Kollisionen:0 Sendewarteschlangenlänge:1000
          RX bytes:1971307659 (1.8 GiB)  TX bytes:713489565 (680.4 MiB)

eth0:1    Link encap:Ethernet  Hardware Adresse (...)
          inet Adresse:999.999.999.40  Bcast:999.999.999.63  Maske:255.255.255.192
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metrik:1
Run Code Online (Sandbox Code Playgroud)

问题:所有传出流量(MySQL连接到外部数据库服务器,来自后缀的传出SMTP连接)现在似乎通​​过eth0:1,因此第二个(新)IP 999.999.999.40.

我们如何通过eth0,IP-adress 999.999.999.39强制所有传出流量离开?

路线输出:

[n1 ~ #] route
Kernel-IP-Routentabelle
Ziel            Router          Genmask         Flags Metric Ref    Use Iface …
Run Code Online (Sandbox Code Playgroud)

linux interface ifconfig

5
推荐指数
1
解决办法
9842
查看次数

离子移动浏览器测试不起作用

我尝试使用离子的移动浏览器测试.我使用与我的iPhone相同的Wifi连接,并使用以下命令检查我的IP地址:ifconfig |grep inet.当我使用命令运行离子服务器时,ionic serve我无法使用我的IP地址和离子的指定端口在我的iPhone上打开我的离子应用程序.我是否必须在我的机器上启用其他功能?我也尝试了不同的端口,没有任何成功.

localhost ifconfig ionic-framework ionic

5
推荐指数
1
解决办法
1万
查看次数

Yocto ifconfig 在 ifdown -a 后不干净

我在具有环回和 eth0 网络接口的目标上创建了 Yocto 映像。

当我使用静态 IP 配置 /etc/network/interface 时,network down 命令起作用。命令 ifdown -a 之后 ifconfig 不返回任何内容。

我的 /etc/network/interface 处于静态模式:

# /etc/network/interfaces -- configuration file for ifup(8), ifdown(8)          

# The loopback interface                                                        
auto lo                                                                         
iface lo inet loopback                                                          

# Main wired interface     
auto eth0                                                     
iface eth0 inet static                                                         
  address 192.168.1.10                                                     
  netmask 255.255.255.0                                                      
  gateway 192.168.1.1                                                        
  dns-nameservers 192.168.1.1
Run Code Online (Sandbox Code Playgroud)

如果我将 eth0 配置为 DHCP 模式,就会出现问题:

# /etc/network/interfaces -- configuration file for ifup(8), ifdown(8)          

# The loopback interface                                                        
auto lo                                                                         
iface lo inet loopback                                                          

# …
Run Code Online (Sandbox Code Playgroud)

networking dhcp ifconfig yocto

5
推荐指数
1
解决办法
1467
查看次数

在哪里可以找到部署在 minikube 中的应用程序的主机 IP 地址

我正在 minikube 中部署一个 spring boot 应用程序,该应用程序连接到主机上运行的数据库。在哪里可以找到应用程序可用来返回主机的 IP 地址?对于 docker,我可以使用ifconfig并从条目中获取 IP 地址docker0ifconfig显示另一个具有 IP 地址的设备172.18.0.1。这就是我的应用程序返回主机的方式吗?

ifconfig minikube

5
推荐指数
2
解决办法
1万
查看次数

如何从Mac上的ifconfig获取格式为"Interface:IP Address"的输出

我试图从ifconfig获取以下格式化输出:

en0: 10.52.30.105
en1: 10.52.164.63
Run Code Online (Sandbox Code Playgroud)

我已经能够通过以下命令至少弄清楚如何获取IP地址(除去localhost),但这还不足以满足我的要求:

ifconfig  | grep -E 'inet.[0-9]' | grep -v '127.0.0.1' | awk '{ print $2}'
Run Code Online (Sandbox Code Playgroud)

谢谢!

regex macos grep ifconfig

4
推荐指数
1
解决办法
1766
查看次数

使用 Bash 解析 ifconfig 以获取当前 IP 地址(wifi 或以太网)

我正在尝试使用 bash 脚本输出当前的 IP 地址。我正在尝试awk解决以下问题:

/sbin/ifconfig $1 | grep "inet" | awk '$1 == "inet" {gsub(/\/.$/, "", $2); print $2}'
Run Code Online (Sandbox Code Playgroud)

其输出:

127.0.0.1
192.168.178.57
Run Code Online (Sandbox Code Playgroud)

我现在有两个问题:首先,127.0.0.1没用,我该如何摆脱它?其次,192.168.178.57是我的 Wi-Fi 连接的 IP 地址。不过,我希望脚本能够获取 Wi-Fi 或以太网的 IP 地址,无论我目前使用的是哪一种。/sbin/ifconfig可以在此处找到示例输出

macos bash awk ifconfig

3
推荐指数
1
解决办法
3420
查看次数

列出本地网络上的所有设备?

我已经尝试arp -a了很多,它列出了一些设备,但不是全部.ifconfig显示我的IP地址和mac地址以及一些其他有用的信息,但它不显示本地网络上的所有设备.是否有显示所有IP地址的命令?

ip arp ifconfig wifi

3
推荐指数
1
解决办法
3万
查看次数