AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / ubuntu / 问题

问题[ip-address](ubuntu)

Martin Hope
Znjus
Asked: 2025-01-20 15:20:13 +0800 CST

尝试为个人项目的虚拟机设置静态 IP 地址,但我一直收到某种形式的无效 YAML 语法错误

  • 5

目前,这就是我在 Ubuntu VM 中所拥有的。我按照正在观看的视频中的指南进行操作,但它一直说有语法错误。我多次检查并进行了新安装,但仍然有相同的错误。

在此处输入图片描述

ip-address
  • 1 个回答
  • 40 Views
Martin Hope
napahlm
Asked: 2020-12-12 01:08:24 +0800 CST

使用运行 Ubuntu 服务器 20.04.1 的 Raspberry Pi 进行直接远程访问 (ssh)

  • 0

我在确定树莓派的 IP 地址以在树莓派和笔记本电脑之间进行 LAN 访问时遇到问题。

设备:

  • 笔记本电脑(Ubuntu 桌面 20.04.1 LTS)
  • Raspberry Pi 4 8​​GB(Ubuntu 服务器 20.04.1 LTS),带有用于设置的键盘、鼠标和显示器
  • 以太网交换机和以太网电缆

我想做的事: 仅使用从笔记本电脑到 Pi 的以太网电缆直接 ssh 访问服务器 (Pi)。笔记本电脑将使用 ROS 控制机器人 (Pi)。通过以太网交换机也可以,但是我在 Pi 运行的机器人上的电子设备空间有限(它是一个水下无人机铸造/焊接在铝中,所以空间是确定的,它并不意味着连接到互联网)。

我设法做的: 用以太网将 Pi 连接到互联网,让路由器为其分配一个 IP 地址,并设法通过同一互联网网络从我的笔记本电脑 ssh 到 Pi。

我不知道的是: 通过 LAN 连接到 Pi,因为它没有 IP 地址,除非连接到互联网。我找到了 MAC 地址,但不确定它对我有什么帮助。

我试过的:

  • 使用 Pi 上的命令来确定其 IP 地址(hostname -I和ifconfig),但它只有在连接到 Internet 时才有地址。
  • 使用笔记本电脑上的命令,使用未连接到互联网(但连接到笔记本电脑和 Pi)的路由器在局域网上搜索 Pi,nmap使用ifconfig. 这没有结果,但我可能以错误的方式使用它。

任何提示将非常感谢 :)

server ssh ip-address ethernet raspberrypi
  • 1 个回答
  • 1706 Views
Martin Hope
Gopinath Rajee
Asked: 2020-06-17 10:43:53 +0800 CST

在 Ubuntu v18.04 上配置 Internet 访问

  • 0

全部,

要启用静态 IP,我必须更新 /etc/network/interfaces 文件并在我的Ubuntu v18.04 VM中为eth0虚拟以太网卡进行必要的更改。我添加了192.168.56.101的静态 IP,因为动态 IP 在 172.17.XX 范围内

自从我改成静态后,互联网连接就无法正常工作。我知道要让它发挥作用还需要做很多工作,但我不知道是什么。有人可以指出我正确的方向。

谢谢,rgn

server internet ip-address static-ip
  • 2 个回答
  • 30 Views
Martin Hope
Govind Wadhwa
Asked: 2019-06-15 03:32:29 +0800 CST

仅在使用完整域名而不是 IP 时允许访问 nginx 服务器

  • 4

我有一个服务于http://example.com的 nginx 服务器,它解析为 IP 1.2.3.4。目前,用户可以通过访问http://example.com或访问http://1.2.3.4进行连接。

我只想在使用完整域名http://example.com时允许访问。如何将我的 nginx 配置为阻止通过 IP 访问,并且仅在使用完整域名时允许访问?

nginx ip-address
  • 1 个回答
  • 11381 Views
Martin Hope
mefahimrahman
Asked: 2019-01-28 07:09:43 +0800 CST

traceroute 未在 ubuntu 18.04 LTS 上安装

  • 4

我试图traceroute用于我的网络项目。但是每当我尝试安装traceroute时,它都会显示

Reading package lists... Done  
Building dependency tree         
Reading state information... Done  
You might want to run 'apt--fix-broken install' to correct these.  
The following packages have unmet dependencies:
code : Depends: libgconf-2-4 but it is not going to be installed  
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).

然后我点击了这个链接。但它再次没有成功安装并显示,

Reading package lists... Done 
Building dependency tree        
Reading state information... Done 
You might want to run 'apt --fix-broken install' to correct these. 
The following packages have unmet dependencies:  code : Depends: libgconf-2-4 but it is not installed 
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).

现在我的问题是,如何traceroute在我的 ubuntu 18.04 中安装?

networking traceroute ip-address
  • 1 个回答
  • 16841 Views
Martin Hope
Sterling Butters
Asked: 2018-04-07 18:04:20 +0800 CST

无法 WOL 双启动 PC - 防火墙?

  • 0

我无法弄清楚这一点;我发誓我做的一切都是正确的:

在 BIOS 中:

  • 从板载 LAN 唤醒 -> 启用

在窗口中:

  • 我已启用每个有能力的 NIC 以唤醒 LAN(魔术包)

  • 我已经检查了电源管理选项卡下的所有框以获取相同的 NIC ^ 并且不允许计算机关闭它们

在 ubuntu 中:

ethtool输出:

ethtool enp0s31f6
Settings for enp0s31f6:
    Supported ports: [ TP ]
    Supported link modes:   10baseT/Half 10baseT/Full 
                            100baseT/Half 100baseT/Full 
                            1000baseT/Full 
    Supported pause frame use: No
    Supports auto-negotiation: Yes
    Advertised link modes:  10baseT/Half 10baseT/Full 
                            100baseT/Half 100baseT/Full 
                            1000baseT/Full 
    Advertised pause frame use: No
    Advertised auto-negotiation: Yes
    Speed: 100Mb/s
    Duplex: Full
    Port: Twisted Pair
    PHYAD: 1
    Transceiver: internal
    Auto-negotiation: on
    MDI-X: off (auto)
    Supports Wake-on: pumbg
    Wake-on: g
    Current message level: 0x00000007 (7)
                   drv probe link
    Link detected: yes

为什么我的电脑打不开……我想不通

编辑:我开始怀疑我的网络基础设施是否存在问题,例如防火墙或其他什么?这是真的吗 - https://forums.techguy.org/threads/not-allowed-to-to-set-up-wake-on-lan-on-a-xfinity-modem.1201350/?

networking server vpn ip-address openvpn
  • 1 个回答
  • 102 Views
Martin Hope
sisko
Asked: 2018-03-17 16:24:36 +0800 CST

Ubuntu Core wifi 配置问题

  • 3

每次重新启动 Raspberry Pi 时,我的静态 IP 地址设置都会被清除。

我刚刚在 Raspberry Pi 3 上安装了Ubuntu Core,但我一直在努力建立一个 wifi 静态 IP 地址。

以下是我经历的步骤:

  1. 登录到 Pi 后,我执行了sudo classic
  2. 执行sudo nano /etc/network/interfaces并添加以下内容:

    源目录 /etc/network/interfaces.d

    auto wlan0
    iface wlan0 inet static
      address 192.168.0.30
      broadcast 192.168.0.255
      netmask 255.255.255.0
      gateway 192.168.0.1
    
  3. 保存文件并执行sudo ifup wlan0

  4. 此时,当我执行ifconfig时,可以在wlan0下看到 IP 地址和其他设置。挥拳庆祝。

  5. 我执行exit以返回快照,然后执行sudo reboot以重新启动 Pi。我还立即从 Pi 远程连接以太网电缆,以便 wifi 可以处理 Internet 要求。

这就是我的问题开始的地方。

我检查了我的路由器 IP 地址列表,但我的静态 IP 不包括在内。

我重新登录我的 Pi 并再次执行ifconfig , wlan0的 IP 地址和其他设置不再存在。

wifi ID 和密码包含在/etc/wpa_supplicant/wpa_supplicant.conf文件中,内容如下:

network={
        ssid="SKY8317B"
        psk="TRUMBOX"
        key_mgmt=WPA-PSK
}

如果我的静态 IP 地址无法持续存在,我将非常感谢您在解决此问题方面的帮助。

更新#1:以下是基于@chili555 非常有用的输入的详细调试输出

sudo ifdown wlan0 && sudo ifup -v wlan0

ifdown: interface wlan0 not configured
Reading directory /etc/network/interfaces.d
Configuring interface wlan0=wlan0 (inet)
/bin/run-parts --exit-on-error --verbose /etc/network/if-pre-up.d
run-parts: executing /etc/network/if-pre-up.d/bridge
run-parts: executing /etc/network/if-pre-up.d/wireless-tools
run-parts: executing /etc/network/if-pre-up.d/wpasupplicant
wpa_supplicant: wpa-driver nl80211,wext (default)
wpa_supplicant: /sbin/wpa_supplicant -s -B -P /run/wpa_supplicant.wlan0.pid -i wlan0 -D nl80211,wext -C /run/wpa_supplicant
Starting /sbin/wpa_supplicant...
wpa_supplicant: creating sendsigs omission pidfile: /run/sendsigs.omit.d/wpasupplicant.wpa_supplicant.wlan0.pid
wpa_supplicant: ctrl_interface socket located at /run/wpa_supplicant/wlan0
wpa_supplicant: configuring network block -- 0
wpa_supplicant: wpa-ssid "SKY8317B" -- OK
wpa_supplicant: wpa-psk ***** -- OK
wpa_supplicant: enabling network block 0 -- OK
/bin/ip addr add 192.168.0.30/255.255.255.0 broadcast 192.168.0.255       dev wlan0 label wlan0
/bin/ip link set dev wlan0   up
 /bin/ip route add default via 192.168.0.1  dev wlan0 onlink
/bin/run-parts --exit-on-error --verbose /etc/network/if-up.d
run-parts: executing /etc/network/if-up.d/000resolvconf
run-parts: executing /etc/network/if-up.d/openssh-server
run-parts: executing /etc/network/if-up.d/ubuntu-fan
run-parts: executing /etc/network/if-up.d/upstart
run-parts: executing /etc/network/if-up.d/wpasupplicant

更新#2:

执行结果 => lsb_release -d:

Description:    Ubuntu 16.04.4 LTS

执行结果 => cat /etc/netplan/*:

network:
    version: 2
    ethernets:
        all-en:
            match:
                name: "en*"
            dhcp4: true
        all-eth:
            match:
                name: "eth*"
            dhcp4: true

更新#3:

在我在 Internet 上的旅行中,我在某处发现了一个帖子,上面说手动对/etc目录进行的更新不会持续存在。当时我选择不相信这一点,但我只是发现了sudo console-conf命令,这似乎是内置的解决方案。

使用该命令,您可以提供 wifi SSID 和密码。重置 Pi 并重新登录表明我提供的设置仍然存在。

要提供的另一个设置是静态 IPv4 数据,但我不知道如何设置该信息,即CIDR 格式的子网。下面是我尝试设置的屏幕截图:

在此处输入图像描述

wireless ip-address ubuntu-core
  • 2 个回答
  • 6660 Views
Martin Hope
Josho
Asked: 2018-02-26 13:51:14 +0800 CST

为多个 NIC 适配器定义静态 IP 地址

  • 0

只是想了解如何使用 /etc/netplan 目录为具有多个 NIC 适配器(ieeth0 和 eth1)的 Ubuntu 17.10 服务器定义静态 IP 地址。(基本上是这篇文章的延续Ubuntu 17.10 将不接受静态 IP,也感谢所有回答这个问题的人)

这是我的新 /etc/netplan/01-netcfg.yaml 的一个示例,它很有效。

# This file describes the network interfaces available on your system
# For more information, see netplan(5).
network:
  version: 2
  renderer: networkd
  ethernets:
    eth0:
      dhcp4: no
      dhcp6: no
      addresses: [192.168.10.254/24]
      gateway4: 192.168.10.1
      nameservers:
        addresses: [192.168.10.1,192.168.10.252]

我将如何定义 eth1 以便它可以位于不同的子网(例如 192.168.20.10/24)?

也提前感谢!

networking ip-address 17.10 netplan
  • 1 个回答
  • 7209 Views
Martin Hope
Mark Wiltshire
Asked: 2015-06-21 02:48:04 +0800 CST

无法解析任何主机,没有 IP 地址(静态分配不起作用??)

  • 1

我正在使用 Ubuntu 14.04.2。我已经阅读并尝试了很多,但显然我的配置某处有问题。

看起来我的网络配置有错误,有人可以帮助我,但指出对我来说显而易见的

我的目标是

  • 拥有静态IP
  • 有一个环回地址
cat /etc/网络/接口
# ifup(8) 和 ifdown(8) 使用的 interfaces(5) 文件
汽车低
iface lo inet 环回
iface eth0 inet 静态
          地址 192.168.1.250
          网络掩码 255.255.255.0
          网关 192.168.1.1
cat /etc/resolv.conf
# 由 resolvconf(8) 生成的 glibc resolver(4) 的动态 resolv.conf(5) 文件
# 请勿由 HANE 编辑此文件——您的更改将被覆盖

症状:

  • 当我运行时,ifconfig -a我没有 IP 地址
  • 我看不到任何网站

这是我的 ifconfig -a 输出。

eth0 链路封装:以太网 HWaddr 00:21:78:13:6a:aa
          广播多播 MTU:1500 公制:1
          RX 数据包:0 错误:0 丢弃:0 溢出:0 帧:0
          TX 数据包:0 错误:0 丢弃:0 溢出:0 运营商:0
          碰撞:0 txqueuelen:1000
          RX 字节:0 (0.0 B) TX 字节:0 (0.0 B)

lo 链路封装:本地环回
          inet 地址:127.0.0.1 掩码:255.0.0.0
          inet6 地址:::1/128 范围:主机
          向上环回运行 MTU:65536 指标:1
          RX 数据包:48 错误:0 丢弃:0 溢出:0 帧:0
          TX 数据包:48 错误:0 丢弃:0 溢出:0 运营商:0
          碰撞:0 txqueuelen:0
          RX 字节:3600 (3.6 KB) TX 字节:3600 (3.6 KB)

当我运行主机 bbc.co.uk 时,我无法在网络上看到机器

;;连接超时; 无法访问任何服务器
ip-address
  • 1 个回答
  • 158 Views
Martin Hope
miststlkr
Asked: 2012-01-31 17:06:17 +0800 CST

修改 SSH 欢迎消息以包含系统 IP 地址

  • 51

有几次我无法记住给定系统的 IP 地址,但当时能够使用主机名进行连接。例如,刚才我想在路由器上设置端口转发,但不记得目标系统的 IP。

我想知道是否可以将系统的 IP 地址添加到显示在 SSH 连接上的欢迎消息中。

如果该术语不明确,我尝试修改的默认欢迎消息是“

Linux [hostname] 2.6.35-32-generic #64-Ubuntu SMP Tue Jan 3 00:47:07 UTC 2012 x86_64 GNU/Linux

Ubuntu 10.10

Welcome to Ubuntu!
    * Documentation:  https://help.ubuntu.com/

在那里的某个地方,我想我想添加我刚刚登录的系统的 IP 地址。有什么建议么?除了用我的大脑换取具有更多 RAM 的新模型吗?

customization ssh login ip-address
  • 3 个回答
  • 112467 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve